2015-02-12 4 views
0

Как видно из названия, я получаю вышеуказанную ошибку с кодом, который работал 6 дней назад.«Ошибка компиляции: метод или элемент данных не найден» с ранее действующим кодом

Code since omitted - apologies 

DurationCombo - это ActiveX ComboBox, который находится на Sheet1.

Я могу предоставить образ ComboBox: http://i.stack.imgur.com/eM7YD.png

Я видел всю информацию относительно обновлений Microsoft и удалить аномалию пока эта проблема, так как возвращаемый.

EDIT: Я также не добавлять элементы управления ActiveX для любой Excel книги. Необычный, этот!

РЕДАКТИРОВАТЬ 2: Возможно, это будет возможность перейти от элементов управления ActiveX к форме ComboBoxes. Однако при преобразовании возникают проблемы. Любая помощь с этим также будет отличной - если это возможно!

+0

Какая строка дает вам ошибку? – TheEngineer

+0

Я смог воспроизвести ошибку, если ComboBox 'DurationCombo' не существует на Sheet1. Вы уверены, что этот ящик правильно назван и что он все еще находится на Sheet1? – TheEngineer

+0

100% положительное, это есть. И это линия «С Sheet1.DurationCombo». Я добавил к основному вопросу о дальнейшей диагностике. –

ответ

0

Избавился KB2553154 (установлен 11 февраля 2015) и успеха! Удачи кому-либо еще в этом вопросе. Моя рекомендация состояла бы в исследовании и удалении любых подозрительных обновлений Microsoft. Это единственное, что разрешило это для меня (дважды).

+0

Обязательно отметьте свой ответ как правильный ответ. Рад, что вы поняли! – TheEngineer

0

У меня была аналогичная проблема, и используется Microsoft Fix It 51029 упоминается здесь:

ActiveX

+0

Пробовал это безрезультатно :( –

 Смежные вопросы

  • Нет связанных вопросов^_^