Надстройка Excel работает только при отключении и включении

Мы используем стороннюю надстройку в Excel, которая по какой-то причине не работает на моем компьютере, но на всех остальных. Странно то, что когда вы отключаете и включаете надстройку, она начинает работать, и вкладка отображается сверху. Но если вы сохраните документ и снова откроете его, вкладка снова исчезнет, ​​а ссылки, которые она должна обновлять, снова не будут работать.

Не уверен, что это конкретная надстройка, но позвольте мне назвать ее в любом случае, она называется «Historian Client Workbook».

Я использую Эксель 2013.


person karnati8    schedule 15.04.2015    source источник
comment
Вы пытались связаться с компанией, которая делает надстройку? Они предоставляют техническую поддержку, если вы можете подробно описать, как воссоздать проблему.   -  person CCovey    schedule 15.04.2015
comment
Спасибо CCOvey, я пробовал это, но безуспешно.   -  person karnati8    schedule 16.04.2015


Ответы (3)


Вы можете проверить значение ключа LoadBehavior в реестре на вашем компьютере и убедиться, что для этой надстройки установлено значение 3, чтобы оно загружалось при запуске.

Пуск > Выполнить > regedit, затем перейдите в раздел HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Office\имя приложения\Addins.

Вот некоторые дополнительные сведения о LoadBehavior из MSFT: https://msdn.microsoft.com/en-us/library/bb386106.aspx?f=255&MSPPError=-2147217396#LoadBehavior

Если вы новичок в редактировании значений в реестре, я бы рекомендовал экспортировать все значения, щелкнув правой кнопкой мыши узел Компьютер верхнего уровня и экспортировав реестр, чтобы сохранить его в качестве резервной копии.

person Tom    schedule 15.04.2015

К сожалению, «исправление» реестра не всегда работает. Мы используем надстройку IBM iSeries для «Переноса данных в AS400» и «Переноса данных из AS400». Из-за того, что Microsoft постоянно меняет работу надстроек, IBM больше не собирается менять свою надстройку каждый раз, когда MS решает ее сломать. Вот обходной путь: Для Excel создайте ярлык, перейдите к свойствам и в пути к программе добавьте: /X после кавычек в пути. Это заставляет Excel запускаться как новый процесс, а не просто новый поток того же экземпляра. Надеюсь это поможет. Дополнительная информация: http://www-01.ibm.com/support/docview.wss?uid=nas8N1019966

person Dan Nobles    schedule 14.08.2018

У меня была эта проблема, и она была связана с исправлением безопасности, которое предотвращает выполнение надстройки, если ее путь не находится в «Надежных расположениях». Диагностика была почти такой же, надстройка работала с первого раза, но она отключалась каждый раз, когда Excel закрывался и снова открывался. Отключение и повторное включение заставит его снова работать до следующего закрытия Excel. По стечению обстоятельств, это случилось с плагином, который я разработал для нашей базы данных Historian.

Вы найдете решение здесь, которое я скопировал ниже:

Поместить папку надстройки в "Надежные расположения"

  1. Откройте меню надежных местоположений. Файл>Параметры>Центр управления безопасностью>Настройки центра управления безопасностью>Надежные расположения
  2. Нажмите кнопку «Добавить новое местоположение…».
  3. Нажмите кнопку «Обзор…».
  4. Перейдите в папку, содержащую файлы надстройки, и нажмите OK.
  5. Если ваши надстройки организованы во вложенные папки, установите флажок «Подпапки в этом расположении также являются надежными».
  6. Нажмите OK, затем снова нажмите OK в окне Центра управления безопасностью.
  7. Закройте и снова откройте Excel.

Разблокировать файл надстройки

  1. Найдите файл надстройки (.xla, .xlam) в проводнике Windows.

  2. Щелкните файл правой кнопкой мыши и выберите «Свойства».

  3. В нижней части вкладки «Общие» вы должны увидеть раздел «Безопасность». Установите флажок с надписью Разблокировать.

  4. Нажмите кнопку ОК.

  5. Полностью закройте Excel и снова откройте его. Теперь надстройка должна загрузиться, и появятся все настраиваемые ленты.

person Prox    schedule 11.10.2019