Worksheet.AutoFilterMode - свойство
Получает или задает значение, указывающее, включена ли фильтрация на листе в настоящий момент (т. е. указывает, отображаются ли стрелки раскрывающихся списков фильтрации в настоящий момент).
Пространство имен: Microsoft.Office.Tools.Excel
Сборки: Microsoft.Office.Tools.Excel (в Microsoft.Office.Tools.Excel.dll)
Microsoft.Office.Tools.Excel.v4.0.Utilities (в Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Синтаксис
'Декларация
Property AutoFilterMode As Boolean
bool AutoFilterMode { get; set; }
Значение свойства
Тип: System.Boolean
Значение true, если фильтрация на листе включена в настоящий момент; в противном случае — значение false.
Исключения
Исключение | Условие |
---|---|
COMException | Этому свойству задано значение true. |
Заметки
Чтобы отключить фильтрацию (скрыть стрелки раскрытия), этому свойству можно присвоить значение false, однако ему нельзя присвоить значение true. Чтобы включить фильтрацию и создать фильтрованный список, используйте метод AutoFilter объекта Range или метод AutoFilter объекта NamedRange.
Это свойство указывает только, включена ли фильтрация; оно не указывает состояние фильтрации данных. Чтобы определить, активно ли фильтрует данные рабочий лист, используйте свойство FilterMode.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.