Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как динамически подгрузить надстройку xla? / 9 сообщений из 9, страница 1 из 1
09.02.2007, 11:04
    #34318211
dendi_2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как динамически подгрузить надстройку xla?
1. Имеется надстройка xla. В ней есть модуль. В модуле метод.
2. Имеется xls документ. В нем кнопка. По кнопке необходимо выполнить метод, реализованный в модуле надстройки.

По объективным причинам подключить xla через меню Tools - References не могу, так как Excel сохраняет полный путь к надстройке, а мне нужен относительный (потому как работает это дело на многих машинах и абсолютный путь у всех разный).
Поэтому встала проблема динамического подключения надстройки по относительному пути (лежит в том же каталоге, что и документ xls).

Поискал по форуму - не нашел вроде. Если кто сталкивался, посоветуйте, пжлст, что-нибудь.
Спасибо.
...
Рейтинг: 0 / 0
09.02.2007, 15:17
    #34319649
dendi_2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как динамически подгрузить надстройку xla?
все, тему можно считать закрытой - разобрался.
...
Рейтинг: 0 / 0
12.02.2007, 07:41
    #34322596
orunbek
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как динамически подгрузить надстройку xla?
И как же сделали?
Тоже интересно
...
Рейтинг: 0 / 0
12.02.2007, 14:48
    #34324000
Бамбр
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как динамически подгрузить надстройку xla?
Private a As AddIn
Private Sub Workbook_Open()
On Error Resume Next
Set a = AddIns.Add(path)
a.Installed = True
End Sub
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
05.12.2012, 17:04
    #38066637
QValD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как динамически подгрузить надстройку xla?
Так все-таки как?
Без галки в референсах отказывается видеть паблик функции из надстройки.
...
Рейтинг: 0 / 0
05.12.2012, 17:21
    #38066672
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как динамически подгрузить надстройку xla?
VBE.References.AddFromFile
...
Рейтинг: 0 / 0
06.12.2012, 10:25
    #38067416
QValD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как динамически подгрузить надстройку xla?
Выписывает Application-definedr object-defined error.

Полагаю, в книгу, из которой этот код запускается, нельзя добавить референс?
...
Рейтинг: 0 / 0
06.12.2012, 11:14
    #38067503
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как динамически подгрузить надстройку xla?
Скорее всего запрещена работа с объектной моделью VBA. Нужно разрешить в настройках безопасности.
...
Рейтинг: 0 / 0
06.12.2012, 11:44
    #38067575
QValD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как динамически подгрузить надстройку xla?
Antonariy,

thx, действительно галка не была проставлена
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как динамически подгрузить надстройку xla? / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]