Freigeben über


PivotTable.PreserveFormatting-Eigenschaft (Excel)

True , wenn die Formatierung beibehalten wird, wenn der Bericht durch Vorgänge wie Pivotieren, Sortieren oder Ändern von Seitenfeldelementen aktualisiert oder neu berechnet wird.

Für Abfragetabellen ist diese Eigenschaft True , wenn alle Formatierungen, die den ersten fünf Datenzeilen gemeinsam sind, auf neue Datenzeilen in der Abfragetabelle angewendet werden. Nicht verwendete Zellen werden nicht formatiert.

Die Eigenschaft ist False, wenn das zuletzt auf die Abfragetabelle angewendete AutoFormat auf neue Datenzeilen angewendet wird. Der Standardwert ist True.

Syntax

Ausdruck. PreserveFormatting

Ausdruck Eine Variable, die ein PivotTable-Objekt darstellt.

Hinweise

Für Datenbankabfragetabellen ist die Standardformatierungseinstellung die xlSimple-Konstante.

Die neue AutoFormat-Art wird von der Abfragetabelle beim Aktualisieren der Tabelle übernommen. AutoFormat wird auf None zurückgesetzt, sobald PreserveFormattingPreserveFormatting auf FalseFalse festgelegt wird. Daher wird jedes AutoFormat, das vor PreserveFormatting auf False und vor dem Aktualisieren der Abfragetabelle festgelegt ist, nicht wirksam, und auf die resultierende Abfragetabelle wird keine Formatierung angewendet.

Beispiel

In diesem Beispiel bleibt die Formatierung des ersten PivotTable-Berichts auf dem ersten Arbeitsblatt erhalten.

Worksheets(1).PivotTables("Pivot1").PreserveFormatting = True

In diesem Beispiel wird veranschaulicht, wie das Festlegen von PreserveFormatting auf False bewirkt, dass autoFormat auf den XlRangeAutoFormat-WertxlRangeAutoFormatNone anstelle des angegebenen xlRangeAutoFormatColor1-Formats festgelegt wird.

With Workbooks(1).Worksheets(1).QueryTables(1) 
 .Range.AutoFormat = xlRangeAutoFormatColor1 
 .PreserveFormatting = False 
 .Refresh 
End With

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.