Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Verdadeiro se a formatação for preservada quando o relatório for atualizado ou recalculado por operações como dinamização, classificação ou alteração de itens de campo de página.
Para tabelas de consulta, essa propriedade será True se qualquer formatação comum às cinco primeiras linhas de dados for aplicada a novas linhas de dados na tabela de consulta. As células não utilizadas não são formatadas.
A propriedade será False se a última AutoFormatação aplicada à tabela de consulta for aplicada às novas linhas de dados. O valor padrão é True.
Sintaxe
mais simples. PreserveFormatting
expressão Uma variável que representa um objeto de Tabela Dinâmica .
Comentários
Para tabelas de consulta de banco de dados, a configuração de formatação padrão é a constante xlSimple.
O novo estilo de AutoFormatação será aplicado à tabela de consulta quando a tabela for atualizada. A AutoFormatação será redefinida como None sempre que PreserveFormatting for definido como False. Como resultado, qualquer AutoFormat definida antes de PreserveFormatting ser definida como False e antes de a tabela de consulta ser atualizada não entra em vigor e a tabela de consulta resultante não tem formatação aplicada a ela.
Exemplo
Este exemplo preserva a formatação do primeiro relatório de tabela dinâmica na planilha um.
Worksheets(1).PivotTables("Pivot1").PreserveFormatting = True
Este exemplo demonstra como configurar PreserveFormatting como False faz com que a AutoFormat seja definida como o valor xlRangeAutoFormatxlRangeAutoFormatNone em vez do formato xlRangeAutoFormatColor1 especificado.
With Workbooks(1).Worksheets(1).QueryTables(1)
.Range.AutoFormat = xlRangeAutoFormatColor1
.PreserveFormatting = False
.Refresh
End With
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.