如果設定為 True (預設值),則會在隱藏檢視中的項目後,重新加總線上分析處理 (OLAP) 樞紐分析表。 可讀寫的 Boolean。
語法
表達。視覺總計
詞 代表 樞紐分析表 物件的變數。
註解
在非 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 支援與意見反應。