2 metoder til at ændre opgavers forfaldsdatoer til en bestemt dato i batches

Når vi finder ud af, at nogle opgavers forfaldsdatoer er for tæt på, håber vi at udskyde dem til en senere dato, f.eks. en uge senere. At skifte én efter én vil være ret tidskrævende. Denne artikel introducerer 2 hurtige metoder.

Som sædvanlig, før en stor begivenhed, såsom et vigtigt årligt møde, skal jeg lave meget forberedende arbejde. For bedre at kunne planlægge mit arbejde opretter jeg flere opgaver i Outlook. Men af ​​nogle grunde kan jeg ikke afslutte opgaverne til tiden. Så jeg har tænkt mig at udskyde opgaverne til en bestemt dato – en uge senere. Her er 2 teknikker, som hjælper mig med at ændre dem på kort tid.

Metode 1: Skift opgavers forfaldsdatoer via træk og slip

  1. Først skal du dobbeltklikke på en opgave for at åbne den og ændre dens forfaldsdato til den specifikke dato.Skift en opgaves forfaldsdato manuelt
  2. Gå derefter til fanen "Vis" og klik på knappen "Vis indstillinger".
  3. I pop op-dialogboksen skal du trykke på knappen "Gruppér efter".
  4. Vælg derefter "Forfaldsdato" i rullelisten "Grupper elementer efter" i den efterfølgende dialogboks.Gruppér efter forfaldsdato
  5. Klik derefter på en række "OK" for at lukke alle dialogbokse.
  6. Vælg senere de opgaver, hvis forfaldsdatoer ikke er blevet ændret. Og træk og slip dem derefter til den gruppe, hvor opgavernes forfaldsdatoer er som forventet.Træk opgaverne til gruppen i den ønskede forfaldsdato
  7. Endelig skal alle opgavernes forfaldsdatoer være ændret.

Metode 2: Skift opgavers forfaldsdatoer via VBA-koder

  1. For det første skal du trykke på "Alt + F11" for at åbne vinduet "Visual Basic".
  2. Kopier og indsæt derefter følgende VBA-koder i et nyt modul:
Sub ChangeTaskDueDate()
    Dim obApp As Application
    Dim SelectedTasks As Selection
    Dim Tasks As Outlook.TaskItem

    Set obApp = Outlook.Application
    Set SelectedTasks = obApp.ActiveExplorer.Selection

    'You can replace 7 with your desired days
    For Each Tasks In SelectedTasks
        Tasks.DueDate = DateAdd("d", 7, Tasks.DueDate)
        Tasks.Save
    Next

    Set obApp = Nothing
    Set SelectedTasks = Nothing
    Set Tasks = Nothing
End Sub

Kopier VBA-koderne i nyt modul

  1. Gem koderne, og afslut vinduet "Visual Basic".
  2. Klik derefter på pil ned i værktøjslinjen Hurtig adgang, og vælg "Flere kommandoer".
  3. I det nye vindue skal du følge nedenstående trin:
  • Først skal du vælge "Makroer" fra rullelisten "Vælg kommandoer fra".
  • Pitch derefter på den tidligere oprettede makro - "ChangeTaskDueDate".
  • Klik derefter på knappen "Tilføj" i midten.
  • Klik derefter på “OK” -knappen.Føj makroen til værktøjslinjen Hurtig adgang
  1. Senere vil du vende tilbage til Outlook Opgaveruden. Nu kan du vælge alle de opgaver, hvis forfaldsdatoer du har til hensigt at ændre.
  2. Klik derefter på knappen "CreateTaskDueDate" i værktøjslinjen Hurtig adgang. På én gang vil alle de valgte opgavers forfaldsdatoer blive ændret i batches.Skift hurtigt opgavernes forfaldsdatoer

Sammenligning af de 2 metoder

Metoder Fordele Ulemper
Skift via træk og slip Det er let betjening. Du skal stadig ændre en opgaves forfaldsdato manuelt.
Skift via VBA-koder Du behøver ikke ændre nogen opgaves forfaldsdato manuelt. Du bør ændre makroindstillinger i "Trust Center".

Pas på alle potentielle farer omkring Outlook

Som vi alle ved, er Outlook sårbart. Derfor bør vi beskytte Outlook mod alle potentielle trusler, herunder strømafbrydelser, virusinfektion og malwareangreb. For eksempel, når Outlook-data først er blevet smittet af virus, risikerer de at blive korrupt. I så fald har du intet andet valg end at tage hjælp af tredjeparts reparationsværktøj til at redde din korrupte Outlook PST-data.

Forfatter Introduktion:

Shirley Zhang er ekspert i datagendannelse i DataNumen, Inc., som er verdens førende inden for datagendannelsesteknologier, herunder reparere skader på SQL-filer og Outlook-reparationssoftwareprodukter. For mere information besøg www.datanumen.com

Kommentarer er lukket.