6

В чем причина этой ошибки и как ее исправить?

Это начало происходить в нашей рабочей тетради по необъяснимым причинам. Я сделал небольшое изменение в коде VBA за ним, просто нанеся немного другие значения на график; все выглядит действительно мягким и определенно не связанным с кнопками. Почему эта ошибка, тогда?

Ошибка возникает только на некоторых машинах, а не на других.

Есть статья Microsoft Dev Center об этой ошибке, но она бесполезна:

Все элементы управления должны быть созданы до выхода из режима разработки. Эта ошибка имеет следующие причины и решения:

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

Обратите внимание, что эта проблема отличается от проблемы, вызванной автоматическим обновлением Microsoft Office от 10 декабря 2014 г . ; решение этой проблемы не решает эту проблему.

3 ответа3

0

Существует очень простое решение этой проблемы:

  1. Закройте все документы Excel
  2. Открыть пустой документ
  3. Параметры Excel> Настройки центра управления безопасностью> Настройки макросов> Выбрать {Отключить все макросы с уведомлениями}
  4. Настройки Active X>

    Выберите либо:

    • Отключить все элементы управления без уведомлений
    • Подскажите перед включением всех элементов управления с минимальными ограничениями

Применить все настройки и закрыть.

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

0

У меня было то же сообщение для элемента управления «CommandButton13». Электронная таблица работала нормально на ПК моих коллег, но не на моем.
Я заметил, что в редакторе VBA одна из таблиц почему-то изменила название с Sheet13 на CommandButton1. На компьютере моего коллеги мы изменили имя обратно и сохранили файл. Теперь он работает нормально на моем компьютере тоже.

Ура,

-1

В связи с недавним обновлением Office элементы управления ActiveX стали бесполезными, возможно, это проблема, которая вас беспокоит. Существует несколько связанных архивов, которые после удаления и восстановления могут решить вашу проблему, если это ваша проблема.

Для получения дополнительной информации вы можете прочитать этот пост: Биты Бекон: Обновление Office ломает элементы управления ActiveX

Надеюсь, что это работает!

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