Увеличение количества откатов в Excel 2003

Кнопка Отмена последнего действия (Undo) в новых версиях Excel 2007-2010 "помнит" аж 100 последних действий, а в Excel 2003 и старше - только максимум 16. Это, так называемый "стек предыдущих состояний". И если 100 хватает обычно с лихвой, то с 16 особо не разгуляешься.

Тем не менее, внеся небольшие изменения в реестр Windows, можно легко увеличить объем этого стека со стандартных 16-ти до 100 даже для старых версий, и отменять, соответственно, гораздо больше ошибочных действий.

Для этого...

Закройте все открытые окна Excel, если были.

Нажмите на Пуск - Выполнить (Start - Run), в открывшееся окно введите команду REGEDIT 

undo1.gif

и нажмите ОК. Откроется редактор реестра.

Все дальнейшие операции производите, пожалуйста, очень тщательно - неосторожное обращение с реестром может привести к полной неработоспособности операционной системы и программ!

В левой панели редактора откройте ветвь HKEY_CURRENT_USER, далее - Software, далее - Microsoft, далее - Office. Найдите подпапку Office 11.0, а в ней - Excel и, наконец, Options. Откройте папку Options:

undo2.gif

Теперь выберите в меню Правка - Создать - Параметр DWORD:

undo3.gif

В правой панели появится новый параметр. Введите его имя UndoHistory и нажмите Enter. Теперь откройте созданный параметр двойным щелчком и задайте ему значение 100 в Десятичной системе исчисления:

undo4.gif

После нажатия на ОК в конце концов все должно выглядеть примерно так:

undo5.gif

Все! Закройте редактор реестра и попробуйте - теперь Ваш Excel умеет отменять не 16, а целых 100 последних действий!

P.S.

Существуют несколько ситуаций, после которых стек состояний очищается независимо от его размеров и версии Excel. Это, например, сохранение документа (только в Excel 2003), удаление листа, выполнение макроса и т.д. На это наша настройка никак повлиять, к сожалению, не сможет - придется смириться.



Наверх