Трюк №33. Как увеличить количество уровней отмены действий в Excel для Windows
Все знакомы со знаменитым средством Отмена (Excel Undo), которая позволяет пользователям отменять только что сделанные ошибки. К сожалению, уровень отмены по умолчанию равен всего лишь 16 изменениям. При помощи трюка из этого трюка вы сможете изменить системный реестр так, чтобы отменить можно было до 100 ошибок.
При использовании средства Excel Отмена (Undo), когда вы достигаете 16-го действия, на место 17-го помещается первое и так далее. Кроме того, когда вы сохраняете рабочую книгу, стек отмены очищается и история отмены действий теряется. Это происходит потому, что, нажимая кнопку Сохранить (Save), вы сообщаете Excel, что удовлетворены сделанными изменениями, и он решает, что история отмены действий больше не нужна.
Иногда вы, вероятно, обнаруживали, что 16 изменений, хранящихся в стеке отмены, недостаточно. Вместо того чтобы смириться с этим, вы можете изменить этот параметр, отредактировав реестр (это работает только в Windows). Для этого полностью закройте Excel. Выберите команду Пуск → Выполнить (Start → Run) и в поле Открыть (Open) введите Regedit.exe. Щелкните кнопку ОК. В открывшемся окне редактора реестра разверните папку HKEY_CURRENT_USER. Затем разверните папку Software → Microsoft → Office, затем, например, папку 10.0 (название последней папки разное для различных версий Excel, например, 10.0 — это название для Excel 2002). Разверните папку Excel и, наконец, папку Options. Выберите команду Правка → Создать → Параметр DWORD (Edit → New → DWORD Value), введите слово UndoHistory и нажмите клавишу Enter. Дважды щелкните только что созданный пункт UndoHistory и введите значение от 16 до 100.
Надеемся, что 100 отмен будет достаточно даже для самых требовательных пользователей, вопрос с очисткой стека отмены при сохранении, однако, остается нерешенным.