приветствую!
Есль процедруа VBA. Нужно сделать так чтобы ее можно было вызывать из любой рабочей книги. Public Sub сделал. Но все равно когда книга с процедурой закрыто то в другой книге вызвать эту процедуру нельзя. как быть?
Процедура VBa доступная всгда
Модератор: Naeel Maqsudov
Создать персональную книгу макросов (при записи макроса макрорекордером для записи выбирается не текущая книга, а персональная книга макросов). Эта книга будет автоматически загружаться с запуском Excel в невидимом для пользователя режиме, но макросы, записанные в ней смогут запускаться из любой открытой книги.
AlexZZZ писал(а):Создать персональную книгу макросов (при записи макроса макрорекордером для записи выбирается не текущая книга, а персональная книга макросов). Эта книга будет автоматически загружаться с запуском Excel в невидимом для пользователя режиме, но макросы, записанные в ней смогут запускаться из любой открытой книги.
Отлично. Подскажите пж-та как это сделать (создать персональную книгу макросов).
-
- Сообщения: 526
- Зарегистрирован: 04 фев 2007, 18:37
- Откуда: Сургут
- Контактная информация:
Здравствуйте Lame.
"как это сделать" - Вам подсказали в предыдущем ответе:
"при записи макроса макрорекордером ... выбирается ... персональная книга макросов", внимательнее читайте ответы.
"как это сделать" - Вам подсказали в предыдущем ответе:
"при записи макроса макрорекордером ... выбирается ... персональная книга макросов", внимательнее читайте ответы.
- VictorM
- Сообщения: 794
- Зарегистрирован: 23 окт 2006, 01:44
- Откуда: Lugansk, Ukraine
- Контактная информация:
Если персональная книга макросов у Вас еще не создана, запустите Excel и включите запись макроса. Укажите "Сохранить в"-> "Личная книга макросов". И запишите любой макрос, хоть 2х2. Сохраните и закройте книгу.
Теперь, при открытии Excel, в редакторе VBA увидите книгу PERSONAL.XLS. Вот сюда и помещайте макросы которые должны быть доступны всегда.
Теперь, при открытии Excel, в редакторе VBA увидите книгу PERSONAL.XLS. Вот сюда и помещайте макросы которые должны быть доступны всегда.
Сейчас понял. Спасибо вам!