как из одного макроса вызвать другой макрос?

Программирование на Visual Basic for Applications
aniutik
Новичок
Новичок
 
Сообщения: 28
Зарегистрирован: 25.05.2004 (Вт) 9:38

как из одного макроса вызвать другой макрос?

Сообщение aniutik » 01.06.2004 (Вт) 9:30

как из одного макроса вызвать другой макрос?

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 01.06.2004 (Вт) 9:33

Написав его имя :)
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

aniutik
Новичок
Новичок
 
Сообщения: 28
Зарегистрирован: 25.05.2004 (Вт) 9:38

Сообщение aniutik » 01.06.2004 (Вт) 10:10

я писала, но он выдает ошибку :cry:

Isa
Начинающий
Начинающий
 
Сообщения: 7
Зарегистрирован: 01.06.2004 (Вт) 4:47
Откуда: Барнаул

Сообщение Isa » 03.06.2004 (Чт) 12:42

Наверное нужно сделать правильную ссылку на вызываемый макрос.
Для Excel-а это будет:
Call Workbooks("name.xls").makros(parameters)

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 03.06.2004 (Чт) 12:45

Нет, не так...
Просто макрос должен быть объявлен как public.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 116

    TopList  
cron