Objeto AutoFormatRule (Outlook)
Representa uma regra de formação utilizada por um objeto View para determinar como formatar itens do Outlook exibidos naquele modo de exibição.
Comentários
Use o método Add ou o método Insert do conjunto AutoFormatRules para criar uma nova regra de formatação para os seguintes objetos:
Regras de formatação internas e personalizadas
Microsoft Outlook fornece um conjunto de regras de formatação interna que pode ser desabilitado, mas não pode ser removido ou reorganizado. As regras de formatação personalizadas, definida programaticamente ou pela ação do usuário, não podem ser movidas para cima ou entre as regras de formatação internas. Use a propriedade Standard para determinar se a regra de formatação é interna ou personalizada.
Aplicando regras de formatação
Regras de formatação são verificadas e aplicadas em relação a cada item do Outlook, na ordem em que estão contidos dentro da coleção AutoFormatRules. Use a propriedade Enabled para habilitar ou desabilitar uma regra de formatação, a propriedade Filter para definir as condições de que um item do Outlook deve ser atendidos para ser formatado pela regra de formatação e a propriedade Font, especifique o formato a ser aplicado pela regra de formataçã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
Propriedades
Nome |
---|
Aplicativo |
Classe |
Enabled |
Filtrar |
Font |
Nome |
Responsável |
Sessão |
Standard |
Confira também
Referência de modelo de objeto do Outlook
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.