как прервать выполнение зацикленного макроса?

Автор MinasFilm, 25 октября 2014, 20:44

0 Пользователи и 1 гость просматривают эту тему.

MinasFilm

на листе Calc-а, где много-много формул, есть рукотворная VBA-фукнция, которая побилась синтаксически
при обновлении формул на листе VBA выдает окошко Синтаксическая ошибка BASIC. - и закрывать его можно до бесконечности... :(

возможно ли как-то глобально прервать выполнение всех этих макросов-функций, не убивая процесс  Calc-а в системе?
(не уверен ибо, что успел сохранить документ)

rami

У меня бывали такие "путешествия в бесконечность". Старался избегать принудительного завершения программы, хотя не всегда было возможно. Не зная причины трудно что-то сказать. Если при открытии документа ошибка не возникает, а только при перерасчёте формул, то сразу после открытия идите в редактор макросов и переименуйте битую функцию(макрос). Достаточно в имя функции дописать цифру или букву и она перестанет выполняться.