Propriété CalculatedMember.IsValid (Excel)
Retourne une valeur booléenne qui indique si le membre calculé spécifié a été instancié avec succès avec le fournisseur OLAP pendant la session active.
Syntaxe
expression. IsValid
Expression Variable qui représente un objet CalculatedMember .
Remarques
Cette propriété renvoie la valeur True même si le tableau croisé dynamique n'est pas connecté à sa source de données. Assurez-vous que le tableau croisé dynamique est connecté avant de demander la valeur de la propriété IsValid.
Exemple
Cet exemple indique à l’utilisateur si le membre calculé est valide. Il suppose qu'un tableau croisé dynamique se trouve dans la feuille de calcul active.
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
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.