Come cancellare automaticamente i flag quando si contrassegnano le e-mail di follow-up come complete in Outlook

Condividi ora:

Quando contrassegni un messaggio di posta elettronica di follow-up come completo, Outlook cambierà automaticamente il contrassegno in un segno di spunta. Se speri che Outlook possa cancellare direttamente i flag, puoi fare riferimento al metodo rapido introdotto in questo articolo.

La funzione di flag di follow-up è davvero utile per gli utenti di Outlook. Ad esempio, quando ricevi un'e-mail che riguarda un'attività o altre cose importanti, puoi contrassegnare l'e-mail per il follow-up e persino una data di scadenza. Quando lo finisci, puoi anche contrassegnarlo come completo, il che è molto semplice.Bandiere di follow-up

Per contrassegnare un elemento di posta elettronica come completo, puoi semplicemente fare clic sulla bandiera nel terminale dell'elemento. A questo punto, l'icona della bandiera originale verrà trasformata in un'icona di spunta. Ma most gli utenti desiderano effettivamente che Outlook possa cancellare automaticamente il segno, indipendentemente dal flag o dal segno di spunta. Sebbene Outlook non abbia questa funzionalità nativa, puoi comunque realizzarla tramite Outlook VBA.

Cancella automaticamente i contrassegni quando contrassegni le e-mail di follow-up come complete

  1. A start con, puoi avviare Outlook e passare alla scheda "Sviluppatore".
  2. Quindi fare clic sul pulsante "Visual Basic" per aprire l'editor VBA.
  3. Nella finestra successiva, puoi trovare e selezionare il progetto "ThisOutlookSession".
  4. Dopo aver aperto la finestra del progetto "ThisOutlookSession", è necessario copiare e incollare i seguenti codici VBA al suo interno.
Public WithEvents olItems As Outlook.Items

Private Sub Application_Startup()
    'To focus on the email items in Inbox folder
    'You can change the folder as per your needs
    Set olItems = Outlook.Application.Session.GetDefaultFolder(olFolderInbox).Items
End Sub

Private Sub olItems_ItemChange(ByVal Item As Object)
    If Item.Class = olMail Then
       If Item.FlagStatus = olFlagComplete Then
          Item.ClearTaskFlag
          Item.Save
       End If
    End If
End Sub

Codici VBA: cancella automaticamente i flag quando contrassegni le e-mail di follow-up come complete

  1. Successivamente, dovresti firmare l'attuale progetto VBA.
  • Innanzitutto cerca "VBA" in "Start Menu” per scoprire lo strumento integrato – “Certificati digitali per progetti VBA”.
  • Quindi utilizzalo per creare un nuovo certificato.
  • Successivamente puoi tornare alla finestra "Visual Basic" e fare clic su "Strumenti"> "Firma digitale".
  • Infine, nelle finestre di dialogo popup, seleziona il file tarottenere il certificato e attivarlo.Firma il progetto VBA ThisOutlookSession
  1. Successivamente, dovresti modificare le impostazioni della macro di Outlook. Consenti solo quelle macro firmate digitalmente e disabilita tutte le altre macro sconosciute.
  2. Alla fine puoi provarlo.
  • Apri la cartella di posta che è preimpostata nei tuoi codici.
  • Quindi contrassegna un'e-mail.
  • Quindi fai clic sulla bandiera per contrassegnarla come completata.
  • La bandiera verrà cancellata e inoltre non vedrai il segno di spunta.

Rafforza le protezioni dei dati di Outlook

Nonostante vanti molteplici funzionalità, Outlook non può ancora essere immune da errori e corruzione. Quindi, se desideri salvaguardare i tuoi dati di Outlook, devi fare attenzione a tutti i potenziali rischi attorno a Outlook. Inoltre, è necessario preparare un Prodotto per la riparazione degli errori PST di Outlook, piace DataNumen Outlook Repair. Non solo può aiutarti a risolvere piccoli errori, ma salverà anche i tuoi dati di Outlook danneggiati.

Introduzione dell'autore:

Shirley Zhang è un'esperta di recupero dati in DataNumen, Inc., che è il leader mondiale nelle tecnologie di recupero dati, tra cui riparare i dati SQL danneggiati e prodotti software di riparazione di Outlook. Per maggiori informazioni visita www.datanumen.com

Condividi ora:

I commenti sono chiusi.