листы Excel XLNM - PullRequest
       14

листы Excel XLNM

2 голосов
/ 06 марта 2019

У меня есть куча листов в файле Excel.когда я зацикливаю листы, он выбирает $xlnm #_filterdatabase в качестве источника Excel.

Как можно игнорировать загрузку $xlnm #_filterdatabase листов?.

1 Ответ

1 голос
/ 06 марта 2019

Вы не можете игнорировать эти листы, так как они существуют, но они скрыты.Имена временных листов всегда заканчиваются подчеркиванием, вы можете использовать аналогичную логику для их фильтрации (с помощью задачи «Выражение» или задачи «Сценарий»):

if (!strSheetname.EndsWith("_") & & !strSheetname.EndsWith("_filterdatabase") && strSheetname.EndsWith("$")){} 

Обратите внимание, что действительное имя листа должно заканчиваться знаком доллара $

Если вы решили использовать задачу Expression, вы должны использовать функцию Findstring ().

Вы можете проверить следующий ответ, чтобы узнать, как реализовать фильтр внутри контейнера цикла foreach:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...