XLL не загружается должным образом
У меня есть XLL Addin, и я пытаюсь запустить его в Excel 2007 XP без установленного VBA. Мой плагин хорошо зарегистрирован (ОТКРЫТЬ ключ как /R "C:\Program Files (x86)\MyAddin\myAddin.xll" в HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Excel\Options). При отладке я вижу, что DLLMain вызывается... но не xlAutoOpen (как и другие функции xlSomethings): мои пользовательские функции, таким образом, не зарегистрированы (это было сделано в xlAutoOpen). Я что-то пропустил? Нужно ли мне устанавливать VBA? Если да, есть ли другой способ избежать его установки?
1 ответ
Я была такая же проблема. Когда я установил Office, я сознательно не установил никаких надстроек Excel - похоже, что это на самом деле наносит ущерб загрузке любых будущих надстроек.
После повторного запуска установщика Office и выбора "встроенных" надстроек я, наконец, достиг своей точки останова xlAutoOpen.