AutoFormatRule-Objekt (Outlook)
Stellt eine Formatierungsregel dar, die von einem View -Objekt zum Bestimmen der Formatierung von Outlook-Elementen, die in dieser Ansicht angezeigt werden, verwendet wird.
Hinweise
Verwenden Sie die Add -Methode oder die Insert -Methode der AutoFormatRules -Auflistung, um eine neue Formatierungsregel für die folgenden Objekte zu erstellen:
Integrierte und benutzerdefinierte Formatierungsregeln
Microsoft Outlook stellt eine Reihe integrierter Formatierungsregeln bereit, die deaktiviert, jedoch nicht entfernt oder neu angeordnet werden können. Programmgesteuerte oder durch eine Benutzeraktion definierte benutzerdefinierte Formatierungsregeln können nicht über oder zwischen integrierte Formatierungsregeln verschoben werden. Ermitteln Sie mit der Standard -Eigenschaft, ob eine Formatierungsregel integriert oder benutzerdefiniert ist.
Anwenden von Formatierungsregeln
Formatierungsregeln geprüft und angewendet wird, jedes Outlook-Element in der Reihenfolge, in der sie in der AutoFormatRules -Auflistung enthalten sind. Verwenden Sie die Enabled -Eigenschaft zum Aktivieren oder Deaktivieren einer Formatierungsregel, die Filter -Eigenschaft, um die Bedingungen zu definieren, die ein Outlook-Element erfüllen muss, um von der Formatierungsregel formatiert werden soll, und der Font -Eigenschaft zum Angeben des Formats von der Formatierungsregel angewendet werden soll.
Beispiel
Im folgende Visual Basic für Applikationen (VBA) aufgezählt, wobei die AutoFormatRules -Auflistung für das aktuelle TableView -Objekt, jede in der Auflistung enthaltene benutzerdefinierte Formatierungsregel.
Private Sub DisableCustomAutoFormatRules()
Dim objTableView As TableView
Dim objRule As AutoFormatRule
' Check if the current view is a table view.
If Application.ActiveExplorer.CurrentView.ViewType = olTableView Then
' Obtain a TableView object reference to the current view.
Set objView = Application.ActiveExplorer.CurrentView
' Enumerate the AutoFormatRules collection for
' the table view, disabling any custom formatting
' rule defined for the view.
For Each objRule In objView.AutoFormatRules
If Not objRule.Standard Then
objRule.Enabled = False
End If
Next
' Save and apply the table view.
objView.Save
objView.Apply
End If
End Sub
Eigenschaften
Name |
---|
Application |
Klasse |
Enabled |
Filter |
Font |
Name |
Parent |
Session |
Standard |
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.