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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.