Как отменить действия совершённые макросом — Visual Basic(Бейсик)

  1. Вариант. Перед запуском макроса сохраните Вашу рабочую книгу. Для отмены всех изменений, в этой рабочей книге, просто закройте её. На вопрос о сохранение файла выберите вариант Нет.Этот вариант не будет работать, если в процессе выполнения макроса, рабочая книга была сохранена.Если Вы захотите проделать тоже самое, но программно, то используя метод OnUndo объекта Application можно добиться отмены действий макроса с помощью стандартных команд
  2. Вариант. В меню Сервис выберите команду Доступ к книге, выделите закладку Правка. Далее установите «флажок» напротив Разрешить совместный доступ и нажмите кнопку ОК. Затем на все вопросы отвечайте ОК.Для просмотра и отмены изменений в этой рабочей книге выберите в меню Сервис пункт Исправления, а затем команду Принять/отклонить исправления.Общая книга имеет ряд ограничений, которые обязательно необходимо учитывать при работе с подобной книгой.

Leave a Comment