Outlook) (AutoFormatRule 物件
表示 View 物件用來決定如何格式化該檢 視 內顯示之 Outlook 專案的格式化規則。
註解
使用AutoFormatRules集合的Add方法或Insert方法,為下列物件建立新的格式化規則:
內建與自訂格式化規則
Microsoft Outlook 提供一組可停用但無法移除或重新排序的內建格式化規則。 自訂格式化規則是透過程式設計方式或由使用者動作所定義的,且不能移到內建的格式化規則之上或之間。 使用 Standard 屬性來判斷格式化規則是內建還是自訂。
套用格式化規則
會依照 AutoFormatRules 集合內含之格式化規則的順序,針對每個 Outlook 項目檢查及套用這些格式化規則。 使用 Enabled 屬性可啟 用 或停用格式化規則、 使用 Filter 屬性來定義 Outlook 專案必須符合的格式化規則的條件,以及使用 Font 屬性來指定要由格式化規則套用的格式。
範例
下列 Visual Basic for Applications (VBA) 範例會列舉目前TableView物件的AutoFormatRules集合,並停用集合所包含的任何自訂格式化規則。
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
屬性
名稱 |
---|
Application |
Class |
Enabled |
Filter |
Font |
名稱 |
Parent |
Session |
Standard |
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。