Compartilhar via


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

Objeto AutoFormatRule

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.