У меня есть документ с текстом, который содержит несколько пользовательских форм и параметров для автоматического создания всего документа. Он отлично работает на всех установках, которые я пробовал с 2007 по 2013 год. Проблема в том, что один пользователь на одном компьютере получает ошибки компиляции при запуске пользовательской формы. Компилятор жалуется, что элементов управления не существует, что фактически существует DO IN FACT. Я заставил его создать временную учетную запись, просто простую тестовую учетную запись, никаких прав администратора и она работает нормально.Ошибка компиляции Word VBA
Я попробовал убить обычных подозреваемых -.dotm файлы - normal.dot файлы - стер слово начать до папки - Я переустановил слово ключ реестра - я переименовал AppData \ Microsoft \ Office , appdata \ Microsoft \ word и т. д. и т. д.
Нет недостающих ссылок.
Больше странностей: жалуется на отсутствие контроля, просто скажет имя frm.txtname. Я вырезал суб, содержащий ссылку и вставляя его в нижний POOF, он больше не верит, что элемент управления отсутствует, но ... он находит другого, на которого можно жаловаться.
Я знаю, что это что-то выиграло в профиле, но я не могу его найти.
Мне очень жаль, что я не понял, с чего это происходит. – RubberDuck
Это происходит, когда пользователи сохраняют файл MS с макросом VBA на своем жестком диске. Это происходит постоянно с моими Excel Tools. Я буду работать над решением и разместить его здесь, если найду его. Если кто-то уже знает способ предотвратить эту проблему, отправьте его здесь. – PolaEla
Я знаю, что открытие файла в разных версиях офиса может вызвать его. – RubberDuck