Господа! Есть необходимость в поиске совпадений на разных листах книги или файлов, которые открыты на данный момент. Допустим есть файл, где я фильтром на какой то странице ищу какие то значения (от одного до ...много). После этого есть необходимость нажать на кнопку "привязанную" к макросу, который включит такой же фильтр на другом листе в определенном столбце. Работать и искать совпадения необходимо начинать с разных листов, т.е. фильтр первоначально могу начать включать на одном листе, в следующий раз на другом. Может понадобиться "глубокий" фильтр, т.е. в начале фильтранул на одном листе, потом перешел на другой лист и там глубже фильтранул и опять запустил макрос..
Господа! Есть необходимость в поиске совпадений на разных листах книги или файлов, которые открыты на данный момент. Допустим есть файл, где я фильтром на какой то странице ищу какие то значения (от одного до ...много). После этого есть необходимость нажать на кнопку "привязанную" к макросу, который включит такой же фильтр на другом листе в определенном столбце. Работать и искать совпадения необходимо начинать с разных листов, т.е. фильтр первоначально могу начать включать на одном листе, в следующий раз на другом. Может понадобиться "глубокий" фильтр, т.е. в начале фильтранул на одном листе, потом перешел на другой лист и там глубже фильтранул и опять запустил макрос..ovechkin1973
такая задача на подсказку сложновато... сделать макрос с неопределенными функциональными условиями :-)
начать надо с того чтобы сформулировать четкую задачу, потом её разбить на шаги и приступить к реализации каждого шага.
например сделать форму, в которую при загрузке будут вноситься данные обо всех имеющихся листах, файлах, и полях при нажатии кнопки копируются данные фильтра столбца текущей ячейки, по выбранным на форме данным проводится фильтрация нужного столбца, листа, файла.
как то так... если не вникая глубоко в кодирование...
такая задача на подсказку сложновато... сделать макрос с неопределенными функциональными условиями :-)
начать надо с того чтобы сформулировать четкую задачу, потом её разбить на шаги и приступить к реализации каждого шага.
например сделать форму, в которую при загрузке будут вноситься данные обо всех имеющихся листах, файлах, и полях при нажатии кнопки копируются данные фильтра столбца текущей ячейки, по выбранным на форме данным проводится фильтрация нужного столбца, листа, файла.
как то так... если не вникая глубоко в кодирование...K-SerJC
по идее, я бы Вам предложил составить на листке алгоритм, как Вы сами представляете свою задачу: что за чем будет идти. Задача станет проще, если известно общее количество и название листов, а также столбцы, в которых будет информация (даже если это разные столбцы), а вот если это все неизвестно, то вопрос - как вы себе это представляете? должна ли проводиться фильтрация всех листов или только какого то 1? и самое главное - цель - может быть желаемый результат вообще можно получить иначе, потому что на данный момент или решение будет слишком сложным для неоплачиваемой помощи или наиболее простые варианты будут чуть ли не дольше, чем если бы все делать без макроса, руками.
по идее, я бы Вам предложил составить на листке алгоритм, как Вы сами представляете свою задачу: что за чем будет идти. Задача станет проще, если известно общее количество и название листов, а также столбцы, в которых будет информация (даже если это разные столбцы), а вот если это все неизвестно, то вопрос - как вы себе это представляете? должна ли проводиться фильтрация всех листов или только какого то 1? и самое главное - цель - может быть желаемый результат вообще можно получить иначе, потому что на данный момент или решение будет слишком сложным для неоплачиваемой помощи или наиболее простые варианты будут чуть ли не дольше, чем если бы все делать без макроса, руками.Szekerfehesvar