|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.06.2021, 17:28 | #1 |
Новичок
Джуниор
Регистрация: 04.06.2021
Сообщений: 1
|
Не запланированный запуск чужого макроса
Добрый день. Есть два файла. Один в котором я пишу макрос(книга 1)для забора данных из второго файла(книга 2).Проблема в том, что когда я в книге 1 запускаю макрос, а именно команда фильтр таблицы, макрос перестаёт работать и перескакивает на макрос который вшит в книгу 2. При чем это происходит когда я активирую команду фильтра в своём макросе, но сам фильтр таблицы происходит на книге 2. Как такое возможно? Ни каких call естественно нет в моем макросе да и при чем тут фильтр таблицы? Я понимаю что мало исходных данных, наверное нужно скинуть сам макрос и тот макрос который самостоятельно запускается, но может сходу подскажете что нужно сделать.
|
04.06.2021, 21:15 | #2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
чем больше всякой ерунды написать в макрос, тем больше вероятность того, что при его работе начнут происходить необьяснимые вещи
это вообще. а что конкретнов происходит в вашем макросе - можно сказать только открыв ваш файл с макросом, а пока больше сказать нечего, а гадать не интересно
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
Последний раз редактировалось IgorGO; 07.06.2021 в 06:09. |
07.06.2021, 05:25 | #3 |
Новичок
Джуниор
Регистрация: 07.06.2021
Сообщений: 1
|
Киолан, Обрати внимание на строку обращение в макросе 1 к книге 2. либо функция, в ней обращение к макросу 2. Либо макрос 2 срабатывает на открытие окна с книгой 2
|
08.06.2021, 14:08 | #4 |
Пользователь
Регистрация: 05.10.2015
Сообщений: 39
|
При том, что Вы его (фильтр) Вашим макросом запускаете. Загляните в модуль листа, события выделения или изменения ячеек, как вариант - скорее всего на эти ячейки и посажен вызов "постороннего" макроса. Либо нужно активировать нужную книгу перед применением фильтра... Ну а если нужен более конкретный ответ - см.#2
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запуск макроса | Kot070 | Microsoft Office Excel | 2 | 14.07.2016 08:18 |
запуск макроса! | sa920 | Microsoft Office Excel | 2 | 09.05.2012 01:40 |
как разрешить запуск второй копии чужого приложения | s1s1s1 | Общие вопросы Delphi | 4 | 02.11.2011 01:47 |
Запуск макроса | kaa1977 | Microsoft Office Excel | 5 | 12.04.2011 10:44 |
Запуск макроса с параметрами из другого макроса | Saladin | Microsoft Office Excel | 2 | 19.01.2009 09:43 |