如果設定為 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 支援與意見反應。