Я не самый опытный с vba, так что извините ... В настоящее время я работаю над кодом, который автоматизирует и собирает данные из программы Omicron.Это включает в себя одну командную кнопку activex, после нажатия которой начинается весь код.
Командная кнопка работает, и код выполняется именно так, как я хочу, но ... Как только я закрываюсь и снова открываю Excel, я получаю ошибку «Can»• Выйдите из режима разработки, поскольку не удается создать элемент управления «CommandButton1». "Немного странно, учитывая, что это работало несколько минут назад.Если я копирую рабочие листы и код в новую рабочую книгу, то все начинает работать снова ... пока я не закрою и не открою Excel.
Из быстрого поиска в Google я не нашел успешного решения.Я попробовал следующие рекомендуемые действия:
- Закрыть все документы Excel
- Открыть пустой документ
- Параметры Excel> Настройки центра управления безопасностью> Настройки макроса> Выбрать {Отключитьвсе макросы с уведомлениями}
Настройки активного X>
Выберите одно из следующих значений:
Отключить все элементы управления без уведомлений Запрашивать перед включением всех элементов управленияс минимальными ограничениями Примените все настройки и закройте.
Откройте уязвимый файл и установите флажок, чтобы разрешить включение макросов при необходимости.
Найдено:https://superuser.com/questions/862168/cant-exit-design-mode-because-control-xxxx-can-not-be-created
Это не помогло.
Любая помощь приветствуется.
Заранее спасибо, JT