Excel) (CalculatedMember.IsValid 属性
返回一个 布尔值 ,该值指示在当前会话期间是否已使用 OLAP 提供程序成功实例化指定的计算成员。
语法
表达式。IsValid
表达 一个代表 CalculatedMember 对象的变量。
备注
即使数据透视表未与其数据源相连,该属性也返回 True。 在查询 IsValid 属性的值之前,必须保证数据透视表与其数据源相连。
示例
此示例通知用户计算成员是否有效。 本示例假定数据透视表位于活动工作表上。
Sub CheckValidity()
Dim pvtTable As PivotTable
Dim pvtCache As PivotCache
Set pvtTable = ActiveSheet.PivotTables(1)
Set pvtCache = Application.ActiveWorkbook.PivotCaches.Item(1)
' Make connection for PivotTable before testing IsValid property.
pvtCache.MakeConnection
' Check if calculated member is valid.
If pvtTable.CalculatedMembers.Item(1).IsValid = True Then
MsgBox "The calculated member is valid."
Else
MsgBox "The calculated member is not valid."
End If
End Sub
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。