Hur man automatiskt flyttar de uppgifter som tilldelats andra till en specifik uppgiftsmapp i Outlook

I allmänhet placeras alla uppgifter i standardmappen för Outlook, oavsett dina vanliga uppgifter eller de uppgifter du tilldelar andra. Den här artikeln presenterar hur man gör Outlook för att automatiskt flytta uppgifter som tilldelats andra till en specifik uppgiftsmapp.

Outlook tillåter oss att tilldela uppgifter till andra. Men under tiden sparas också de uppgifter som du tilldelar andra människor i din standarduppgiftsmapp. I det här fallet, om du ofta behöver tilldela uppgifter till andra, kommer din uppgiftsmapp att vara i röran. Det bästa sättet att klassificera och hantera dina uppgifter är att skapa en separat mapp och sedan flytta de uppgifter som tilldelats andra till den här mappen. Men att göra detta manuellt blir lite besvärligt. Här hjälper vi dig att uppnå det automatiskt med Outlook VBA.

Flytta automatiskt de uppgifter som tilldelats andra till en specifik uppgiftsmapp

  1. Till att börja med bör du skapa en ny aktivitetsmapp. Högerklicka på din standardaktivitetsmapp och välj "Ny mapp". Ange ett namn för den. Här tar vi "Test" som exempel.Skapa en ny uppgiftsmapp
  2. Byt sedan till fliken "Developer" och klicka på "Visual Basic" -knappen.Visual Basic
  3. Nästa i det nya “Visual Basic” -fönstret dubbelklickar du på “ThisOutlookSession” -projektet och kopierar följande VBA-koder till det.
Public WithEvents Items As Outlook.Items

Sub Application_Startup()
    Set Items = Session.GetDefaultFolder(olFolderTasks).Items
End Sub

Sub Items_ItemAdd(ByVal Item As Object)
    If TypeName(Item) = "TaskItem" Then
       MoveTask Item
    End If
End Sub

Sub MoveTask(Item As TaskItem)
    Dim Folder As Outlook.Folder
    Dim myName As String
 
    'replace "smith" with your own account name
    myName = "Smith"
 
    If InStr(Item.Owner, myName) = 0 Then
       Set Folder = Session.GetDefaultFolder(olFolderTasks).Folders("Test")
       Item.Move Folder
    End If
End Sub

Kopiera VBA-koder till ThisOutlookSession

Obs: Strängen “myName” beror på ditt eget kontonamn. Du kan gå till "Kontoinställningar" för att markera "Ditt namn" -fältet på följande skärmdump:Kontrollera ditt eget namn

  1. Därefter borde du underteckna den här koden och ändra makroinställningarna. För mer information, se steg 2 i artikeln “2 steg för att automatiskt markera skräppost som läst i Outlook”.
  2. Äntligen kan du prova.
  • Först skapar du en ny uppgift och klickar på knappen "Tilldela uppgift" i det nya uppgiftsfönstret.Tilldela uppgift
  • Sedan kan du komponera uppgiften och välja mottagare och slutligen klicka på “Skicka” -knappen.Komponera och skicka uppgiften
  • Därefter kan du gå till listan över uppgiftsmappar. Du kommer att upptäcka att denna uppgift placeras i "Test" -mappen definitivt.Kontrollera vilken mapp uppgiften är i

Hantera korrupta Outlook-filer

Om du får Outlook-felmeddelanden som är inblandade i dina Outlook-filer är det troligt att filerna är skadade. I den här situationen kan du använda det inbyggda reparationsverktyget Scanpst.exe för att prova. Om det misslyckas måste din sista utväg vara att välja en mer potent korrupt Outlook-filverktyg, tycka om DataNumen Outlook Repair.

Författarintroduktion:

Shirley Zhang är expert på dataåterställning DataNumen, Inc., som är världsledande inom teknik för återställning av data, inklusive reparation SQL Server mdf-databas och Outlook-programvara för reparationsprogramvara. För mer information besök www.datanumen.com

Kommentarer är stängda.