Propriété PivotFilter.Order (Excel)

Cette propriété spécifie l'ordre d'évaluation du filtre parmi tous les filtres de valeurs appliqués à l'intégralité du tableau croisé dynamique. Entier en lecture/écriture.

Syntaxe

expression. Commande

Expression Variable qui représente un objet PivotFilter .

Remarques

Cette propriété est valide uniquement pour value et top n type PivotFilters. Une erreur d’exécution est retournée si une tentative de définition ou d’obtention de cette propriété est effectuée pour les filtres Label et Date. 1 représente le premier filtre évalué, 2 représente le filtre suivant évalué, et ainsi de suite, jusqu’à ce que la nième valeur soit atteinte. -1 représente un filtre inactif.

Si la propriété EvaluationOrder n'est pas spécifiée lors de l'ajout d'un nouveau filtre, elle prend la valeur N+1 (où N est la valeur EvaluationOrder actuellement la plus élevée dans la collection de filtres).

Cette propriété peut être spécifiée dans la méthode Add ou bien définie ultérieurement pour un champ, par sa modification.

L'augmentation de l'ordre d'évaluation d'un champ diminue d'une unité l'ordre d'évaluation du champ qui avait cette valeur auparavant, ainsi que de tous les champs situés entre les deux champs concernés. La restitution de l'ordre d'évaluation antérieur n'a pas d'effet. La diminution de l'ordre d'évaluation pour un champ augmente d'une unité l'ordre d'évaluation du champ qui avait cette valeur auparavant, ainsi que de tous les champs situés entre les deux champs concernés.

L’ordre des PivotFilters dans la collection est le même que celui dans lequel ils sont évalués. Les développeurs peuvent donc modifier l’ordre dans lequel un champ croisé dynamique est évalué. Lorsqu’un champ croisé dynamique (non-tableaux croisés dynamiques OLAP) ou un cubefield (tableaux croisés dynamiques OLAP) est supprimé de la collection PivotTables , cette propriété est définie sur -1 pour un filtre Value ou Top n appliqué au champ. L’ajout de nouveau du champ définit la propriété EvaluationOrder sur N+1 pour un filtre Value ou Top n appliqué si une valeur n’est pas explicitement spécifiée.

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.