Propriété PivotCache.MissingItemsLimit (Excel)
Cette propriété renvoie ou définit la quantité maximale d'éléments uniques par champ de tableau croisé dynamique qui sont conservés même s'ils n'ont pas de données correspondantes dans les enregistrements du cache. En lecture/écriture XlPivotTableMissingItems.
Syntaxe
expression. MissingItemsLimit
Expression Variable qui représente un objet PivotCache .
Remarques
Cette propriété peut être définie sur une valeur comprise entre 0 et 32 500. Si un nombre entier inférieur à zéro est indiqué, cela revient à spécifier la constante xlMissingItemsDefault. Les nombres entiers supérieurs à 32 500 peuvent être indiqués mais cela revient à spécifier la constante xlMissingItemsMax.
La propriété MissingItemsLimit ne fonctionne que pour les tableaux croisés dynamiques non-OLAP ; dans le cas contraire, une erreur peut se produire lors de l'exécution.
Exemple
Cet exemple montre comment déterminer la quantité maximale d'éléments uniques par champ et comment en informer l'utilisateur. L'exemple suppose qu'il existe un tableau croisé dynamique dans la feuille de calcul active.
Sub CheckMissingItemsList()
Dim pvtCache As PivotCache
Set pvtCache = Application.ActiveWorkbook.PivotCaches.Item(1)
' Determine the maximum number of unique items allowed per PivotField and notify the user.
Select Case pvtCache.MissingItemsLimit
Case xlMissingItemsDefault
MsgBox "The default value of unique items per PivotField is allowed."
Case xlMissingItemsMax
MsgBox "The maximum value of unique items per PivotField is allowed."
Case xlMissingItemsNone
MsgBox "No unique items per PivotField are allowed."
End Select
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.