Freigeben über


Worksheet.AutoFilterMode-Eigenschaft

Ruft einen Wert ab, der angibt, ob das Filtern auf dem Arbeitsblatt aktiviert ist (d. h., ob die Dropdownpfeile des Filters gerade angezeigt werden), oder ruft diesen Wert ab.

Namespace:  Microsoft.Office.Tools.Excel
Assemblys:   Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)
  Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Syntax

'Declaration
Property AutoFilterMode As Boolean
bool AutoFilterMode { get; set; }

Eigenschaftswert

Typ: System.Boolean
true , wenn das Filtern für das Arbeitsblatt aktiviert ist; andernfalls false.

Ausnahmen

Ausnahme Bedingung
COMException

Die Eigenschaft ist auf true festgelegt.

Hinweise

Sie können diese Eigenschaft auf false festlegen, um die Filterung zu deaktivieren (d. h. die Filterdropdownpfeile zu entfernen), aber sie kann nicht auf true festgelegt werden.Um das Filtern und Erstellen einer gefilterten Liste zu ermöglichen, verwenden Sie die AutoFilter-Methode eines Range-Objekts oder die AutoFilter-Methode eines NamedRange-Objekts.

Diese Eigenschaft gibt nur an, ob die Filterung aktiviert ist; sie gibt nicht an, ob alle Daten gefiltert werden.Um zu ermitteln, ob im Arbeitsblatt zurzeit Daten aktiv gefiltert werden, verwenden Sie die FilterMode-Eigenschaft.

.NET Framework-Sicherheit

Siehe auch

Referenz

Worksheet Schnittstelle

Microsoft.Office.Tools.Excel-Namespace