Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

DynamicFilter - Classe

Office 2013 et versions ultérieures

Cette documentation est préliminaire et peut changer.

Filtre dynamique. Lorsque l'objet est sérialisé en XML, son nom qualifié est x: dynamicFilter.

Espace de noms :  DocumentFormat.OpenXml.Spreadsheet
Assembly :  DocumentFormat.OpenXml (dans DocumentFormat.OpenXml.dll)

public class DynamicFilter : OpenXmlLeafElement

[ISO/IEC 29500-1 1st Edition]

dynamicFilter (filtre dynamique)

Cette collection indique les critères de filtre dynamique. Ces critères sont considérés comme dynamiques pouvant être modifiés, avec les données elles-mêmes (par exemple, « au-dessus de la moyenne ») ou avec la date système actuelle (par exemple, afficher les valeurs pour « aujourd'hui »). Pour toutes les cellules dont les valeurs ne répondent pas aux critères spécifiés, les lignes correspondantes doivent être masquées lorsque le filtre est appliqué.

[Exemple :

<filterColumn colId="0">
  <dynamicFilter type="today"/>
</filterColumn>

Fin de l’exemple]

Éléments parents

filterColumn (§18.3.2.7)

Attributs

Description

maxValIso (valeur d'ISO Max)

Une valeur maximale de filtre dynamique. maxValIso est requis pour aujourd'hui, hier, demain, nextWeek, CetteSemaine, SemaineDernière, nextMonth, CeMois, lastMonth, nextQuarter, thisQuarter, lastQuarter, nextYear, thisYear, lastYear et AnnéeÀCeJour.

Les critères mentionnés ci-dessus sont basés sur une plage de valeurs ; Autrement dit, si la date du jour est le 22 septembre, la plage de CetteSemaine est les valeurs supérieurs ou égales à 17 septembre et inférieur à 24 septembre. Dans la plage CetteSemaine, la valeur inférieure est exprimé valIso. Valeur la plus élevée est exprimée à l'aide de maxValIso.

Ces filtres dynamiques exigent pas valIso ou maxValIso :

1er trimestre, 2e trimestre, 3e, 4e trimestre, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11 et M12.

Les critères ci-dessus ne précise pas la plage à l'aide de valIso et maxValIso car 1er trimestre commence toujours par M1 à M3, et M1 est toujours janvier.

Ces types de filtres dynamiques utilisent valIso et maxValIso ne doivent pas utiliser :

  • aboveAverage et belowAverage

Les valeurs possibles de cet attribut sont définies par le type de données datetime du schéma XML du W3C.

type (type de filtre dynamique)

Type de filtre dynamique, par exemple, « aujourd'hui » ou « nextWeek ».

Les valeurs possibles pour cet attribut sont définies par le type simple ST_DynamicFilterType (§18.18.26).

valIso (valeur ISO)

Valeur minimum du filtre dynamique. (Voir la description de maxValIso à comprendre quand valIso est requis.)

Les valeurs possibles de cet attribut sont définies par le type de données datetime du schéma XML du W3C.

[Remarque: le W3C XML Schema definition de cet élément modèle de contenu (CT_DynamicFilter) se trouve dans §A.2. fin de la Remarque]

© ISO/IEC29500: 2008.

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.
Afficher: