Nadat u enkele Outlook-regels hebt gemaakt, als u ze nu niet wilt uitvoeren, maar hoopt te starAls u ze op een bepaald tijdstip wilt aanpakken, kunt u de aanpak toepassen die in dit artikel is geïntroduceerd.
Wanneer u klaar bent met het opstellen van een Outlook-regel, moet u kiezen of u deze regel nu wilt uitvoeren. Als u dit inschakelt, wordt de regel starHet kan niet altijd worden uitgevoerd en blijven werken zolang Outlook actief is. Maar als u dit niet inschakelt, moet u deze regel handmatig uitvoeren. Veel gebruikers willen echter eigenlijk dat de regels automatisch op specifieke tijdstippen kunnen worden uitgevoerd, in plaats van nu. Voor deze vereiste is het duidelijk dat Outlook niet zo'n native functie biedt. Daarom moet je andere middelen zoeken. Hier leren we u één truc, waarbij gebruik wordt gemaakt van een taakitem met een specifieke herinnering en Outlook VBA.

Plan specifieke Outlook-regels zodat deze op een specifiek tijdstip worden uitgevoerd
- Start vanaf het begin uw Outlook-programma.
- Ga vervolgens naar uw standaard Taakmap.
- Vervolgens moet u de taken met specifieke herinneringen maken, zoals de volgende schermafbeelding. Daarnaast volgen hier enkele opmerkingen bij deze stap.
- Ten eerste hangt het aantal aan te maken taken af van de regels die u op bepaalde tijdstippen moet uitvoeren.
- Ten tweede verwijzen de herinneringstijden naar de specifieke tijdstippen waarop de specifieke regels van kracht zullen zijn. Houd er dus rekening mee bij het opgeven van de herinneringstijd.
- Ten derde, als u specifieke regels volgens een terugkerend patroon wilt uitvoeren, moet u een overeenkomstig terugkeerpatroon aan de taken toevoegen.
- Nadat u het maken van nieuwe taken hebt voltooid, kunt u op de toetsknoppen "Alt + F11" drukken.
- Vervolgens komt u in het Outlook VBA-editorvenster.
- Op dit punt moet u dubbelklikken op het project "ThisOutlookSession" aan de linkerkant.
Public Sub Application_Reminder(ByVal Item As Object)
Dim objRules As Outlook.Rules
Dim objRule As Outlook.Rule
Set objRules = Outlook.Application.Session.DefaultStore.GetRules
If TypeOf Item Is TaskItem Then
'Refer to the subject of the specific task item
If Item.Subject = "Rule: Move Items" Then
'The corresponding specific rule
Set objRule = objRules.Item("Move Specific Items")
With objRule
.Enabled = True
.Execute ShowProgress:=True, Folder:=Session.GetDefaultFolder(olFolderInbox), IncludeSubfolders:=True
End With
MsgBox ("Move Successfully!")
ElseIf Item.Subject = "Rule: Forward Items" Then
Set objRule = objRules.Item("Forward Specific Items")
With objRule
.Enabled = True
.Execute ShowProgress:=True, Folder:=Session.GetDefaultFolder(olFolderInbox), IncludeSubfolders:=True
End With
MsgBox ("Forward Successfully!")
'You can add more as per your needs
End If
objRules.Save
End If
End Sub
- Daarna moet u het nieuwe VBA-project ondertekenen.
- Later moet u uw macro-instellingen wijzigen om alleen de digitaal ondertekende macro's in te schakelen.
- Vanaf nu zal, wanneer de herinnering aan een specifieke taak verschijnt, een specifieke regel automatisch worden uitgevoerd en werken. Nadat de specifieke regels met succes zijn uitgevoerd, ontvangt u mogelijk berichten zoals de volgende afbeelding.
Omgaan met incidentele Outlook-problemen
Omdat Outlook foutgevoelig is, moet u veel moeite doen aan de gegevensbescherming van Outlook. Het is dus verstandig om een gerenommeerd en bewezen product op te stellen Outlook-oplossing tool, zoals DataNumen Outlook Repair. Het zal veel helpen als u ernstige Outlook-problemen ondervindt.
Auteur Introductie:
Shirley Zhang is een expert op het gebied van gegevensherstel in DataNumen, Inc., de wereldleider in technologieën voor gegevensherstel, waaronder repareren SQL Server en Outlook-reparatiesoftwareproducten. Voor meer informatie bezoek www.datanumen.com


