Excel 2013 32-битный и 64-битный сбой в пользовательской форме. Я не знаю, что не так с этой формой. Кто-нибудь видит какие-либо проблемы? Есть ли изменения в кодах, значениях, атрибутах с Excel 2007 на 2013, которые я должен был изменить?

Эта форма вызывает сбой при попытке сохранить файл Excel или при открытии формы. Если я удаляю форму, сбой прекращается.
Есть только несколько объектов, таких как список, форма, кнопки.

Также обратите внимание, что для формы нет кода ...Я все это удалил, но все равно вылетает. Кажется, не хватает памяти. Какая-то ошибка цикла? Также обратите внимание, что форма была создана, вероятно, еще в Excel 1999, и с годами обновлялась. Никогда не воссоздан с нуля.

Командная кнопка 1

Командная кнопка 2

Сообщение об ошибке

ListBox

UserForm

1 ответ1

0

Если ваш файл 2010 года или старше и на нем есть защита, откройте файл в 2013 году и перейдите в меню «Файл», а справа на информационной панели вы увидите «Защита». Снимите всю защиту, затем добавьте ее обратно. Сохраните и закройте рабочую книгу. В 2013 году для защиты используется очень сложный алгоритм, а в книгах / листах версий 2010 года и старше этого не было, и это может вызвать проблемы.

Другие вещи, которые были опробованы вместе с этим ответом:

  • Вы можете попробовать это. Когда откроется диалоговое окно открытия файла, на самом деле не дважды щелкните файл, а просто выберите его в списке. На этом этапе он может даже не отображаться в разделе имени файла диалога. Но теперь кнопка "Открыть" и ее стрелка раскрывающегося списка должны быть доступны для вас. Внизу находится Open and Repair или что-то в этом роде. Я обновился до 2013 года, поэтому не могу проверить.

  • Попробуйте отключить плагины (ActiveX должен быть первым, что вы попробуете)
  • Запуск в безопасном режиме (1. Нажмите Пуск, выберите Все программы, а затем - Microsoft Office. 2. Нажмите и удерживайте клавишу CTRL, а затем щелкните имя программы Microsoft Office, которую вы хотите запустить.)
  • Ваши файлы указывают на какие-либо источники данных? Другие листы / рабочие тетради, на которые вы больше не указываете?
  • Вы можете попробовать загрузить / сохранить и т.д. На другом компьютере? (Это может быть что-то на вашем компьютере, вызывающее проблему, а не фактический файл. У вас могут быть настройки, которые не позволяют запускать макросы, например)
  • Если ваши файлы имеют расширение .xlsm или .xlsb, то эти файлы являются версиями ZIP-файлов в формате Excel. Измените расширение на .zip, и вы сможете увидеть, что содержит файл. Вы также можете прочитать XML-файлы и удалить такие вещи, как принтеры.

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