Я работаю с некоторыми большими файлами Excel, в основном удаляя строки и применяя форматирование, если они соответствуют некоторым критериям. Одна из удаляемых строк содержит фильтр, поэтому при попытке удаления Excel выбрасывает GeneralException
. Я знаю о clearFilters()
методе Excel.Table
( здесь ). Однако попытка sheet.tables
(после загрузки и синхронизации) показывает, что их нет. Из-за этого я работал с диапазонами, но я не могу найти другой метод удаления фильтров из ячейки / диапазона, кроме таблицы.
Есть ли способ очистить фильтры, используя диапазоны? Если это помогает, фильтр всегда находится в ячейке A1.
РЕДАКТИРОВАТЬ: Я не указывал ранее, но я пишу это в React / Typescript, а не VBA.