共用方式為


PivotTable.PreserveFormatting 屬性 (Excel)

如果透過樞紐分析、排序或變更頁面欄位項目等作業重新整理或重新計算報表時,會保留格式設定,則為 True

對於查詢資料表,如果將前五列資料共用的任何格式套用至查詢資料表中的新資料列,則此屬性為 True 。 未使用的儲存格不會格式化。

如果會將查詢表最後套用的「自動格式設定」套用到新增的資料列,則此屬性為 False。 預設值為 True

語法

表達。保留格式

代表 樞紐分析表 物件的變數。

註解

對於資料庫查詢表格,預設格式設定是 xlSimple常數

在更新查詢表時,會將新的「自動格式設定」樣式套用到查詢表中。 每當 PreserveFormatting 設定為 False 時,都會將「自動格式設定」重設為 None。 因此,在 PreserveFormatting 設定為 False 之前,以及在重新整理查詢資料表之前設定的任何 AutoFormat 都不會生效,而且產生的查詢資料表不會套用任何格式設定。

範例

這個範例會保留第一張工作表上第一個樞紐分析表的格式。

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

此範例示範如何將 PreserveFormatting 設定為 False ,導致 AutoFormat 設定為 XlRangeAutoFormatxlRangeAutoFormatNone ,而不是指定的 xlRangeAutoFormatColor1 格式。

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

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應