2 manieren om de vervaldatum van een taak ongewijzigd te laten wanneer je de startdatum ervan wijzigt in Outlook

Wanneer u de startdatum van een Outlook-taak wijzigt, wordt de einddatum standaard automatisch aangepast. Als u dit niet prettig vindt, kunt u een van de twee methoden gebruiken die in dit artikel worden beschreven.

Misschien is het je opgevallen dat de vervaldatum van een Outlook-taak varieert met de startdatum. Meer specifiek: wanneer je de startdatum van een taak wijzigt, verandert ook de vervaldatum. Veel gebruikers willen echter de vervaldatum ongewijzigd laten, zelfs als de startdatum verandert. Daarom leggen we hier twee manieren uit om dit te bereiken.

De vervaldatum van een taak ongewijzigd laten wanneer de startdatum in Outlook wordt gewijzigd.

Methode 1: Gebruik de "Shift" -toets

  1. Start allereerst uw Outlook-applicatie zoals gebruikelijk.
  2. Schakel vervolgens over naar het gebied "Taken".
  3. Selecteer en open vervolgens een taak door erop te dubbelklikken.
  4. Daarna moet u in het volgende taakvenster op de pijl omlaag van het veld "Vervaldatum" klikken.
  5. In het pop-upvenster 'Datumkiezer' moet u de 'Shift'-toets ingedrukt houden en tegelijkertijd klikken op de datum die u als nieuwe startdatum wilt gebruiken.Houd de "Shift" -toets ingedrukt en klik ondertussen op de datum
  6. Nadat u op bovenstaande wijze een datum hebt geselecteerd, ziet u dat het veld 'Startdatum' is gewijzigd naar de nieuwe datum.
  7. Uiteindelijk kunt u deze taak opslaan door op de knop "Opslaan en sluiten" te drukken.

Op deze manier moet je telkens de Shift-toets indrukken als je de einddatum wilt behouden wanneer je de begindatum wijzigt. Dat kan wat omslachtig zijn. Daarom laten we je hier een effectievere manier zien.

Methode 2: Outlook VBA toepassen

  1. Om te beginnen drukt u in het hoofdvenster van Outlook op de toetsencombinatie "Alt + F11".
  2. In het volgende venster "Microsoft Visual Basic for Applications" kunt u het project "ThisOutlookSession" zoeken en openen.
  3. Vervolgens moet u de volgende VBA-code naar dit project kopiëren.
Public WithEvents objInspectors As Outlook.Inspectors
Public WithEvents objTask As Outlook.TaskItem
Public dStartdate, dDueDate As Date

Private Sub Application_Startup()
    Set objInspectors = Outlook.Application.Inspectors
End Sub

Private Sub objInspectors_NewInspector(ByVal Inspector As Inspector)
    If Inspector.CurrentItem.Class = olTask Then
       Set objTask = Inspector.CurrentItem
       dStartdate = objTask.StartDate
       dDueDate = objTask.DueDate
    End If
End Sub

Private Sub objTask_PropertyChange(ByVal Name As String)
    If Name = "StartDate" Then
       If objTask.StartDate <> dStartdate And objTask.StartDate <= dDueDate And objTask.StartDate <> #1/1/4501# Then
          objTask.DueDate = dDueDate
          objTask.Save
       End If
    End If
End Sub

VBA-code - De einddatum van een taak ongewijzigd laten wanneer de startdatum wordt gewijzigd

  1. Deze code dient u later digitaal te ondertekenen.
  2. Daarna moet u uw Outlook-macro-instellingen wijzigen om ondertekende VBA-projecten in te schakelen.
  3. Uiteindelijk kunt u Outlook opnieuw opstarten om de nieuwe macro te activeren.
  4. Vanaf nu wordt de einddatum van een taak niet gewijzigd, ongeacht of de startdatum wordt aangepast.

Red gecompromitteerde PST-bestanden

Zoals we allemaal weten, is Outlook kwetsbaar voor corruptie. Gelukkig is Outlook uitgerust met een ingebouwde reparatietool - scanpst​ Om eerlijk te zijn, kan het in veel gevallen echter geen effect hebben. Daarom is een goede en ervaren reparatietool van derden een noodzaak, zoals DataNumen Outlook Repair

Auteur Introductie:

Shirley Zhang is een expert op het gebied van gegevensherstel in DataNumen, Inc., de wereldleider in technologieën voor gegevensherstel, waaronder mdf herstel en Outlook-reparatiesoftwareproducten. Voor meer informatie bezoek www.datanumen.com

Reacties zijn gesloten.