Cum să creați automat o sarcină ori de câte ori o anumită categorie este atribuită unui e-mail în Outlook

Distribuie acum:

Acest articol vă va învăța cum să creați automat o sarcină nouă atunci când atribuiți o anumită categorie de culoare unui e-mail prin intermediul Outlook VBA.

În trecut, când primeam un e-mail implicat cu o sarcină, obișnuiam să specificam categoria „Sarcina” în acest e-mail și să procedez la crearea unei noi sarcini asociate. Sincer să fiu, acest proces este într-adevăr consumator de timp. Trebuie să notez toate informațiile în avans, deoarece aceste detalii trebuie solicitate în noua sarcină. Dar acum, cu ajutorul VBA, Outlook poate crea automat o nouă sarcină ori de câte ori specific categoria „Sarcina” unui e-mail. Dacă sunteți interesat de acest sfat, citiți mai departe pentru a le obține în detaliu.

Creați automat o sarcină ori de câte ori o anumită categorie este atribuită unui e-mail

  1. Pentru început, lansați Outlook și comutați la fila „Dezvoltator”.
  2. În această filă, puteți găsi și faceți clic pe butonul „Visual Basic”.
  3. Apoi se va deschide o nouă fereastră „Microsoft Visual Basic for Applications”. În el, ar trebui să faceți dublu clic pe proiectul „ThisOutlookSession”.
  4. Apoi ar trebui să copiați următoarele coduri VBA în fereastra proiectului „ThisOutlookSession”.
Public WithEvents OlItems As Outlook.Items

Sub Application_Startup()
    Set OlItems = Session.GetDefaultFolder(olFolderInbox).Items
End Sub

Sub OlItems_ItemChange(ByVal Item As Object)
    Dim obApp As Application
    Dim olTask As TaskItem

    If Item.Class = olMail And Item.Categories = "Task" Then
       Set obApp = Outlook.Application
       Set olTask = obApp.CreateItem(olTaskItem)
       With olTask
            .Subject = Item.Subject
            .Body = Item.Body
            .Attachments.Add Item
            .StartDate = Now
            .DueDate = Now + 3
            .Save
            .Display
       End With
    End If
 
    'To clear the category
    'If you want to keep the category, remove the following four lines
    With Item
         .Categories = ""
         .Save
    End With
 
    Set obApp = Nothing
    Set olTask = Nothing
End Sub

Copiați și lipiți codurile în ThisOutlookSession

  1. După aceea, vi se va cere să semnați acest cod. Puteți utiliza utilitarul încorporat Office – „Certificat digital pentru proiecte VBA” pentru a realiza acest lucru. Pentru pași mai detaliați, puteți consulta Pasul 2 din acest articol „2 pași pentru a marca automat e-mailurile nedorite ca citite în Outlook".Certificate digitale pentru proiecte VBA
  2. Mai târziu, pentru a preveni macrocomenzile externe rău intenționate, ar trebui să accesați „Centrul de încredere” și să modificați setările macro pentru a activa numai macrocomenzile semnate digital.Schimbați setările macro
  3. În cele din urmă poți încerca.
  • Prezentați un articol de e-mail și atribuiți-i o anumită categorie, cum ar fi următoarea captură de ecran:Atribuiți o categorie specifică e-mailului
  • Imediat, o nouă sarcină va fi creată automat și va fi afișată într-o nouă fereastră pop-up.Sarcina noua

Urmăriți macrocomenzile rău intenționate în e-mailurile suspecte

Este extrem de important să blocați toate macrocomenzile externe nesemnate, deoarece acestea pot conține viruși sau programe malware, care vă pot deteriora cu ușurință datele Outlook. Deci, utilizatorii ar trebui să acorde o atenție deosebită e-mailurilor care vin împreună cu macrocomenzi. În plus, este foarte recomandabil să investești într-un remarcabil instrument de remediere a datelor Outlook corupt, cum ar fi DataNumen Outlook Repair. Poate veni în ajutor atunci când suferiți o blocare neașteptată a Outlook.

Introducerea autorului:

Shirley Zhang este expertă în recuperarea datelor DataNumen, Inc., care este lider mondial în tehnologiile de recuperare a datelor, inclusiv reparați eroarea SQL mdf și produse software de reparații Outlook. Pentru mai multe informații vizitați www.datanumen.com

Distribuie acum:

Comentariile sunt închise.