Сделали (отрасль переработки нефтепродуктов) модель в Excel 2010 со многими макросами (на основе листа Excel 2003). Были некоторые трудности с его запуском с правильными надстройками, но сейчас все в порядке.

Однако у других людей с Win7/64-битными возникают проблемы с его запуском с ошибкой:"не удается запустить проект или библиотеку", из-за которой загружаются неправильные надстройки. Различные форумы теперь предлагают смотреть на инструменты /ссылки VBA на "отсутствие", но система заблокирована в цикле ошибок, и инструменты /ссылки больше не доступны.

Как узнать, какие надстройки все еще отсутствуют? Я попытался деактивировать все надстройки на своем компьютере, но не могу воспроизвести ошибку

2 ответа2

0

В редакторе VB перейдите в меню «Инструменты»> «Ссылки» и найдите все элементы в списке, обозначенные [MISSING].

0

Это помогло мне запустить макрос VBA в 32-разрядной версии Excel в 64-разрядной версии Windows 10 v1803. Моя старая версия была Excel 97, но я не думаю, что это актуально.

  • Перейдите к Excel.exe , щелкните правой кнопкой мыши и выберите « Properties
  • На вкладке « Compatibility » выберите « Run this program as an administrator . Вы также можете установить Compatibility mode (например, Windows XP (Service Pack 3)).
  • Откройте Excel, затем откройте электронную таблицу, содержащую макрос VBA
  • Запустите макрос ... проблема решена!

Если вам нужно регулярно открывать электронную таблицу, выполните следующие действия:

  • Создать ярлык для вашей таблицы
  • Щелкните правой кнопкой мыши по ярлыку и выберите « Properties
  • Измените Target с [PATH]\MySheet.xls на "[PATH-TO-EXCEL]\EXCEL.EXE" "[PATH]\MySheet.xls"

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .