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

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

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

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

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

Похожие вопросы