xotkot
@xotkot
хорошо есть и хорошо весьма

Как автоматически подгружать функции(vba) из своей библиотеки документа(calc) при его открытии?

Как автоматически подгружать функции(vba) из своей библиотеки документа(calc) при его открытии ?
Если перенести функции в библиотеку(данного документа) "Standard" то всё работает, но хотелось бы держать их в отдельной библиотеке данного документа.
  • Вопрос задан
  • 101 просмотр
Решения вопроса 1
honor8
@honor8
Принципы быстродействия VBA в описании
  1. Для выполнения макроса при открытии книги можно создать в новом модуле процедуру Sub Auto_Open(). Для документа в его модуле нужно использовать процедуру Sub Document_Open().
  2. Для использования своей/чужой библиотеки использовать раннее или позднее связывание. Но если требуется сохранить макрос для работы с любой книгой на ПК, нужно сохранить книгу в виде надстройки *.xla. Для документов создание надстроек не предусмотрено.

Аналогично при закрытии книги или документа.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы