Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wendet eine Regel als einmaligen Vorgang an.
Syntax
Ausdruck.
Execute( _ShowProgress_ , _Folder_ , _IncludeSubfolders_ , _RuleExecuteOption_ )
Ausdruck Eine Variable, die ein Regelobjekt darstellt.
Parameter
| Name | Erforderlich/Optional | Datentyp | Beschreibung |
|---|---|---|---|
| ShowProgress | Optional | Boolean | True, wenn das Dialogfeld Status angezeigt wird, wenn die Regel ausgeführt wird, False, wenn die Regel ausgeführt wird, ohne das Dialogfeld anzuzeigen. |
| Folder | Optional | Ordner | Stellt den Ordner dar, in dem die Regel angewendet wird. |
| IncludeSubfolders | Optional | Boolean | True, um die Regel auf Unterordner des durch den Parameter Folder angegeben anzuwenden. False, wenn die Regel nur auf diesen Ordner jedoch nicht seine Unterordner anzuwenden. |
| RuleExecuteOption | Optional | OlRuleExecuteOption | Stellt dar, ob die Regel auf gelesene, ungelesene oder alle Nachrichten in dem Ordner oder den Ordnern angewendet werden soll, der mit den Parametern Folder und IncludeSubfolders angegeben wird. |
Hinweise
Verwenden Sie Rule.Execute zum Anwenden einer Regel als einmaligen Vorgang unabhängig davon, ob Rule.EnabledTrue ist. Verwenden Sie Rule.Enabled und dann Rules.Save, wenn die Regel konsistent anzuwenden und die Regeln über die aktuelle Sitzung beibehalten werden soll.
Der Parameter der Execute -Methode sind optional. Wenn Sie keine Parameter angeben, wird die Regel auf alle Nachrichten im Posteingang angewendet, jedoch nicht auf die Unterordner des Posteingangs. Die Standardwerte für die optionalen Argumente sind wie folgt:
| Parameter | Standardwert |
|---|---|
| Folder | Posteingang |
| IncludeSubfolders | False |
| RuleExecuteOption | OlRuleExecuteOption.olRuleExecuteAllMessages |
Wenn ShowProgressTrue ist und der Benutzer das Fortschrittsdialogfeld abbricht, wird die Regelausführung auf die gleiche Weise abgebrochen, als hätte der Benutzer die Regelausführung über den Regel- und Benachrichtigungs-Assistenten abgebrochen. Execute gibt einen Fehler zurück, wenn der Benutzer Statusdialogfelds abbricht.
Wenn Sie anstelle des Dialogfelds mit dem Fortschritt eine benutzerdefinierte Benutzeroberfläche für den Fortschritt anzeigen möchten, sollten Sie beachten, dass durch keine Ereignisse angegeben wird, wann die Ausführung einer Regel beginnt und wann sie endet.
Siehe auch
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.