Страницы: 1
RSS
Создание отмены выполнения макроса
 
Добрый вечер всем еще раз!  
 
Вновь вопросик нарезался.  
Я так полагаю, универсальной функции отмены выполнения макроса нет?  
Возможно ли создать функцию отмены выполнения макроса, если в ходе его работы не вызываются другие макросы? Насколько это проблематично?  
Пример пока не привожу, поскольку только начинаю писать макрос.
 
Универсальной - нет.  
На форуме были примеры использования метода application.Undo  
 
Отмена макроса - вещь очень сложная. Лучше об этом даже не задумываться.  
Я вот несколько лет пишу макросы - и НИ РАЗУ мне не потребовалась такая функция.  
 
Что за макрос такой вы собираетесь писать, что без отмены не обойтись?  
 
PS: Если макрос меняет много данных на листе - первой строкой макроса сделайте копию исходного листа, а второй макрос ("отмена") будет удалять испорченный лист, и восстанавливать исходный.
 
EducatedFool, гениально!  
Спасибо за верную мысль по поводу резерва листа!!! :)
Страницы: 1
Читают тему
Наверх
Loading...