Partager via


Worksheet.AutoFilterMode, propriété

Obtient ou définit une valeur qui indique si le filtrage est activé sur la feuille de calcul (c'est-à-dire, si les flèches de déroulement de filtre sont affichées).

Espace de noms :  Microsoft.Office.Tools.Excel
Assemblys :   Microsoft.Office.Tools.Excel (dans Microsoft.Office.Tools.Excel.dll)
  Microsoft.Office.Tools.Excel.v4.0.Utilities (dans Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Syntaxe

'Déclaration
Property AutoFilterMode As Boolean
bool AutoFilterMode { get; set; }

Valeur de propriété

Type : System.Boolean
true si le filtrage est activé sur la feuille de calcul ; sinon, false.

Exceptions

Exception Condition
COMException

Cette propriété a la valeur true.

Notes

Vous pouvez affecter à cette propriété la valeur false pour désactiver le filtrage (autrement dit, supprimer les flèches de déroulement de filtre), mais vous ne pouvez pas lui affecter la valeur true. Pour permettre le filtrage et créer une liste filtrée, utilisez la méthode AutoFilter d'un objet Range ou utilisez la méthode AutoFilter d'un objet NamedRange.

Cette propriété indique uniquement si le filtrage est activé ; elle n'indique pas si des données sont filtrées. Pour déterminer si la feuille de calcul filtre activement les données, utilisez la propriété FilterMode.

Sécurité .NET Framework

Voir aussi

Référence

Worksheet Interface

Microsoft.Office.Tools.Excel, espace de noms