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 completato, è sufficiente fare clic sulla bandierina accanto all'elemento. A questo punto, l'icona della bandierina originale verrà sostituita da un segno di spunta. Tuttavia, la maggior parte degli utenti desidera che Outlook rimuova automaticamente il segno di spunta, sia esso una bandierina o un segno di spunta. Sebbene Outlook non disponga di questa funzionalità nativa, è comunque possibile ottenerla tramite Outlook VBA.

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

  1. Per iniziare, 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" nel "Menu Start" per trovare 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 a comparsa, selezionare il certificato di destinazione 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.