Excel) (PivotTable.PreserveFormatting 屬性

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

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

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

語法

運算式。PreserveFormatting

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

註解

針對資料庫查詢資料表,預設格式設定為 xlSimple常數。

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

範例

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

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

此範例示範將 PreserveFormatting 設定為 False 導致 AutoFormat 設定為 XlRangeAutoFormat 值 xlRangeAutoFormatNone ,而不是指定 xlRangeAutoFormatColor1 格式。

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

支援和意見反應

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