vba excel: надстройка в XLSTART игнорируется - PullRequest
1 голос
/ 16 января 2012

В папке XLSTART пользователя установлена ​​надстройка vba excel.Это отлично работает.

Теперь мы сделали небольшое изменение кода в функции и протестировали его на компьютере разработчика.Это также отлично работает.

После развертывания надстройки Excel полностью игнорирует ее.Не загружается при запуске, нет сообщений об ошибках, ничего.Если мы снова скопируем старый versin в папку XLSTART, он будет работать как положено.Мы сделали то же самое изменение кода для макроса Word, который установлен в папке STARTUP.Этот работает нормально.

Есть идеи, почему измененная надстройка Excel игнорируется?

Ответы [ 2 ]

0 голосов
/ 31 октября 2013

Только что была эта проблема с пользователем. Причина была в том, что xla (наш защищен паролем) был не только для чтения . Я знаю, что это смешно, но xla был проигнорирован, пока это не изменилось.

Надеюсь, это поможет другим избежать таких головных болей.

0 голосов
/ 16 января 2012

Возможные причины:
Не открывается
Разрешения или безопасность макросов не позволяют ему функционировать
Оригинальный XLA фактически загружается откуда-то еще

Я предлагаю вам сделать несколько тестов:
- Когда вы смотрите на Инструменты-> Надстройки проверяется надстройка? Если это так, он был установлен где-то, возможно, не XLSTART
- когда вы помещаете исправленный надстройку в XLStart, он открывается и виден ли он в VBE?
- Если вы удалите его из XLSTART, а затем откроете файл XLA, как если бы это была обычная рабочая книга, это работает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...