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