CalculatedMember.IsValid-Eigenschaft (Excel)

Gibt einen Wert vom Typ Boolean zurück, der angibt, ob das angegebene berechnete Element während der aktuellen Sitzung erfolgreich mit dem OLAP-Anbieter instanziiert wurde.

Syntax

Ausdruck. IsValid

Ausdruck Eine Variable, die ein CalculatedMember-Objekt darstellt.

HinwBemerkungeneise

Diese Eigenschaft gibt True zurück, auch wenn die PivotTable nicht mit ihrer Datenquelle verbunden ist. Stellen Sie sicher, dass die PivotTable verbunden ist, bevor Sie den Wert der IsValid-Eigenschaft abfragen.

Beispiel

In diesem Beispiel wird der Benutzer darüber benachrichtigt, ob das berechnete Element gültig ist. Es wird angenommen, dass auf dem aktiven Arbeitsblatt eine PivotTable vorhanden ist.

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

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.