Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Открыть другую книгу и вызвать там макрос - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Открыть другую книгу и вызвать там макрос (Макросы/Sub)
Открыть другую книгу и вызвать там макрос
Lich Дата: Воскресенье, 02.04.2017, 17:35 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 33
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Доброго времени суток, не могу сообразить как вызвать макрос в другой открытой книге, когда пишу
[vba]
Код
call macros
[/vba] - он вызывает макрос не в той книге, мне нужно в той, которая открылась, а не в первоначальной. Подскажите, пожалуйста в чём проблема.
То есть я в книге "файл дом" открываю книгу "файл работа", перехожу там на 2 лист и мне нужно вызвать макрос, который находится в книге "файл работа".

[vba]
Код
Workbooks.Open Filename:="D:\Новая Папка\файл работа.xlsm"
Sheets("2 лист").Activate
[/vba]


Сообщение отредактировал Lich - Воскресенье, 02.04.2017, 17:42
 
Ответить
СообщениеДоброго времени суток, не могу сообразить как вызвать макрос в другой открытой книге, когда пишу
[vba]
Код
call macros
[/vba] - он вызывает макрос не в той книге, мне нужно в той, которая открылась, а не в первоначальной. Подскажите, пожалуйста в чём проблема.
То есть я в книге "файл дом" открываю книгу "файл работа", перехожу там на 2 лист и мне нужно вызвать макрос, который находится в книге "файл работа".

[vba]
Код
Workbooks.Open Filename:="D:\Новая Папка\файл работа.xlsm"
Sheets("2 лист").Activate
[/vba]

Автор - Lich
Дата добавления - 02.04.2017 в 17:35
nilem Дата: Воскресенье, 02.04.2017, 19:58 | Сообщение № 2
Группа: Авторы
Ранг: Старожил
Сообщений: 1613
Репутация: 563 ±
Замечаний: 0% ±

Excel 2013, 2016
наверное, так
[vba]
Код
Application.Run "'файл работа.xlsm'!macros"
[/vba]


Яндекс.Деньги 4100159601573
 
Ответить
Сообщениенаверное, так
[vba]
Код
Application.Run "'файл работа.xlsm'!macros"
[/vba]

Автор - nilem
Дата добавления - 02.04.2017 в 19:58
Lich Дата: Воскресенье, 02.04.2017, 20:39 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 33
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
nilem, благодарствую.
 
Ответить
Сообщениеnilem, благодарствую.

Автор - Lich
Дата добавления - 02.04.2017 в 20:39
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Открыть другую книгу и вызвать там макрос (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!