Outlook permite utilizatorilor să semnalizeze e-mailurile cu un memento personalizat de urmărire și o dată limită. Dar trebuie să îl selectați și să îl activați manual. Acest articol vă va învăța cum să o realizați automat prin VBA.
Outlook ne oferă funcția „Semnal”, care ne poate permite să urmărim e-mailurile critice mult mai convenabil. Nu numai că ne poate permite să facem un e-mail, dar ne permite și să selectăm o pictogramă de steag preferată, să atribuim o anumită dată limită și chiar să specificăm un memento personalizat pentru e-mail. Fără îndoială, este foarte util.
Dar mulți utilizatori au încă o altă dorință. Ei speră că Outlook poate specifica automat o dată de scadență personalizată relativ fixă și o oră de memento pentru e-mailurile semnalate, cum ar fi 3 zile după azi, 1 săptămână după astăzi etc. Sincer să fiu, Outlook nu are o astfel de caracteristică nativă. Prin urmare, trebuie să recurgeți la alte mijloace, de exemplu, VBA. Aici vă vom învăța cum să utilizați Outlook VBA pentru a realiza această cerință. Citiți mai departe pentru a o obține în detaliu.
Setați automat un memento și o dată limită atunci când semnalați un e-mail Outlook
- De la bun început, lansați programul Outlook.
- Apoi puteți apăsa comenzile rapide „Alt + F11” pentru a obține acces la editorul VBA.
- Apoi, în următoarea fereastră „Microsoft Visual Basic for Applications”, trebuie să faceți dublu clic pe proiectul „ThisOutlookSession” din partea stângă.
- Ulterior, copiați și inserați codurile VBA de mai jos în el.
Public WithEvents objInboxItems As Outlook.Items
Private Sub Application_Startup()
Set objInboxItems = Outlook.Application.Session.GetDefaultFolder(olFolderInbox).Items
End Sub
Private Sub objInboxItems_ItemChange(ByVal Item As Object)
Dim objMail As Outlook.MailItem
If TypeOf Item Is MailItem Then
Set objMail = Item
If (objMail.IsMarkedAsTask = True) And (objMail.FlagStatus <> olFlagComplete) Then
'You can change the following lines as per your actual needs
With objMail
.FlagRequest = "Type the custom follow-up notes here"
.MarkAsTask olMarkNextWeek
'Set a custom due date
.TaskDueDate = Now + 7
.ReminderSet = True
'Set a custom reminder time
.ReminderTime = Now + 6.5
.Save
End With
End If
End If
End Sub
- După aceea, ar trebui să semnați acest cod ca de obicei.
- Mai târziu, ieșiți din editorul VBA și continuați să modificați setările macrocomenzilor Outlook pentru a activa numai macrocomenzile semnate digital.
- În cele din urmă, trebuie să reporniți Outlook pentru a activa noua macrocomandă. După aceea, puteți încerca.
- Faceți clic pe pictograma steag de la capătul unui articol de e-mail.
- Imediat, steagul va fi schimbat automat în pictograma „Stavilul Săptămâna viitoare”.
- Iar data scadentă și ora de reamintire vor fi setate în funcție de pre-setarea dvs. din coduri.
Nu intrați în panică dacă întâlniți un blocaj Outlook
Când Outlook se blochează pe neașteptate, majoritatea oamenilor se vor teme de panică, deoarece se tem că datele lor Outlook vor fi deteriorate. Dar, de fapt, dacă ați luat suficiente măsuri de precauție, nu veți intra niciodată în panică. Cea mai importantă măsură este să faceți copii de rezervă ale fișierelor PST în mod regulat. În plus, puteți apela și la un instrument important pentru a vă recupera datele. Outlook deteriorat date, cum ar fi DataNumen Outlook Repair.
Introducerea autorului:
Shirley Zhang este expertă în recuperarea datelor DataNumen, Inc., care este lider mondial în tehnologiile de recuperare a datelor, inclusiv remediere sql și produse software de reparații Outlook. Pentru mai multe informații vizitați www.datanumen.com


