Propriedade AutoFormatRule.Standard (Outlook)
Retorna um valor Boolean que indica se o objeto AutoFormatRule representa uma regra de formatação interna do Outlook. Somente leitura.
Sintaxe
expression. Standard
Expressão Uma variável que representa um objeto AutoFormatRule .
Comentários
Se o valor dessa propriedade estiver definido como True, as propriedades Filter e o nome do objeto AutoFormatRule não podem ser alteradas. Da mesma forma, você não pode usar o método Remove da coleção AutoFormatRules para excluir uma regra de formatação interna do Outlook, nem é possível usar o método Insert do conjunto AutoFormatRules para inserir uma regra de formatação personalizada acima ou entre as regras internas de formatação Outlook contidas nessa coleção.
Exemplo
O seguinte exemplo Visual Basic for Applications (VBA) enumera o conjunto AutoFormatRules para o objeto TableView atual, desabilitando qualquer regra de formatação personalizada contida no conjunto.
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
Confira também
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.