共用方式為


Excel) (PivotTable.VisualTotals 屬性

如果設定為 True (預設值),則會在隱藏檢視中的項目後,重新加總線上分析處理 (OLAP) 樞紐分析表。 可讀寫的 Boolean

語法

運算式VisualTotals

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

註解

在非 OLAP 樞紐分析表中,如果您隱藏了一個項目,則程式會重新進行計算,以便只反映樞紐分析表中剩下的可見項目。 在 OLAP 樞紐分析表中,程式是在伺服器上計算總和,因此不論樞紐分析表中隱藏多少項目,總和都不會受到影響。 不過,如果 OLAP 樞紐分析表的 VisualTotals 屬性設定為 False ,OLAP 樞紐分析表的結果將會與非 OLAP 樞紐分析表的結果相符。

就 OLAP 樞紐分析表而言,VisualTotals 屬性設定為 True (預設值) 的作用方式與非 OLAP 樞紐分析表中所描述的方式相同。

所有新樞紐分析表的 VisualTotals 屬性皆會傳回 True。 不過,如果您在目前版本的 Microsoft Excel 中開啟活頁簿,且樞紐分析表已在舊版 Excel 中建立, 則 VisualTotals 屬性會傳回 False

注意事項

所有先前建立的樞紐分析表預設都會將 VisualTotals 屬性設定為 False ,除非使用者變更它,但針對所有新建立的樞紐分析表, VisualTotals 屬性會設定為 True

範例

此範例會判斷 OLAP 樞紐分析表是否可以從檢視中隱藏專案之後重新安裝,並通知使用者。 假設使用中工作表上有一個樞紐分析表。

Sub CheckVisualTotals() 
 
 Dim pvtTable As PivotTable 
 
 Set pvtTable = ActiveSheet.PivotTables(1) 
 
 ' Determine if visual totals is enabled for OLAP PivotTables. 
 If pvtTable.VisualTotals = True Then 
 MsgBox "Ability enabled to re-total after an item " & _ 
 "has been hidden from view." 
 Else 
 MsgBox "Unable to re-total items not hidden from view." 
 End If 
 
End Sub

支援和意見反應

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