Поделиться через


AutoFilter Интерфейс

Определение

Представляет автофильтровку для указанного листа.

public interface class AutoFilter
[System.Runtime.InteropServices.Guid("00024432-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface AutoFilter
Public Interface AutoFilter
Атрибуты

Комментарии

Используйте свойство , AutoFilter чтобы вернуть объект AutoFilter . Используйте свойство для Filters возврата коллекции отдельных фильтров столбцов. Используйте свойство , Range чтобы вернуть Range объект, представляющий весь отфильтрованный диапазон.

Чтобы создать объект автофильтра для листа, необходимо включить автоматическое фильтрацию для диапазона на листе вручную или с помощью AutoFilter(Object, Object, XlAutoFilterOperator, Object, Object) метода объекта Range .

Свойства

Application

Application Возвращает объект, представляющий создателя указанного объекта (это свойство можно использовать с объектом OLE Automation для возврата приложения этого объекта). Только для чтения.

Creator

Возвращает 32-битное целое число, указывающее на приложение, в котором объект был создан. Если объект был создан в Microsoft Excel, это свойство возвращает строку XCEL, эквивалентную шестнадцатеричной цифре 5843454C. Только для XlCreatorчтения .

FilterMode

Возвращает значение True , если лист находится в режиме фильтра автофильтра. Только для чтения, Boolean.

Filters

Возвращает коллекцию Filters , представляющую все фильтры в диапазоне с автофильтрованным фильтром. Только для чтения.

Parent

Возвращает родительский объект для указанного объекта. Только для чтения.

Range

Range Возвращает объект , представляющий диапазон, к которому применяется указанный автофильтр.

Sort

Возвращает столбец или столбцы сортировки и порядок сортировки AutoFilter для коллекции.

Методы

ApplyFilter()

Применяет указанный AutoFilterобъект.

ShowAllData()

Отображает все данные, возвращаемые AutoFilterобъектом .

Применяется к