Вопрос

Я наткнулся на способ сбоя Excel в Workbook_Open делая .xla Это все еще игрушечный проект, поэтому я смог просто удалить его и начать все сначала (и теперь я возвращаюсь с контролем версий и небольшими шагами).

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

Это было полезно?

Решение

Это не совсем то, что вы ищете.Но несколько советов во время разработки.

Я всегда работаю со своими файлами xla как с файлами xls, пока они не станут стабильными.Таким образом, если он нестабилен, я могу просто не включать макросы при открытии и устранить проблему, а затем закрыть и снова открыть с включенными макросами.

--РЕДАКТИРОВАТЬ--

Я провел еще несколько исследований, потому что мне было любопытно и потому что я вспомнил, что слышал об отключении макросов при запуске.Вот ссылка, в которой говорится, что вы можете удерживать клавишу «Ctrl» во время запуска Excel, чтобы запустить его в безопасном режиме.Есть немного другой информации, которую стоит прочитать, чтобы убедиться, что она применима.

http://support.microsoft.com/kb/826922

-Редакция 2-- Еще одна ссылка, в которой говорится, что удержание «сдвига» также может сделать трюк

http://www.mrexcel.com/forum/showthread.php?t=348351

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top