Как сделать «Вперед» в Excel: возвращаем отменённые действия и управляем навигацией

Кнопка или команда «Вперед» (Redo) в Microsoft Excel исчезает из панели быстрого доступа сразу после первого использования Ctrl+Z (отмена действия), и многие пользователи не знают, как её вернуть. Проблема усугубляется тем, что в некоторых версиях Excel (например, Excel 2016 или Excel Online) кнопка не отображается по умолчанию, а горячие клавиши работают неинтуитивно. Если после отмены изменения вы пытаетесь нажать Ctrl+Y, но ничего не происходит — причина может крыться в настройках клавиатуры, конфликте с надстройками или даже в повреждении файла.

В этой статье разберём все способы активации функции «Вперед», включая альтернативные сочетания клавиш для разных версий Excel, ручное добавление кнопки на панель инструментов и решение типичных ошибок (например, когда история изменений сбрасывается после сохранения файла). Особое внимание уделим различиям между Windows и macOS, а также мобильной версией Excel, где стандартные горячие клавиши часто не работают.

Почему не работает «Вперед» в Excel и как это исправить

Если после нажатия Ctrl+Z вы не можете вернуть отменённое действие через Ctrl+Y, проверьте следующие моменты:

  • 🔹 Конфликт горячих клавиш: В некоторых локализациях Excel (например, французской или немецкой) сочетание Ctrl+Y может быть переназначено. Попробуйте Ctrl+Shift+Z — это альтернативная комбинация для функции Redo.
  • 🔹 Повреждение файла: Если история изменений обнуляется после сохранения, откройте файл в Безопасном режиме (Excel.exe /safe) и проверьте, сохраняется ли проблема.
  • 🔹 Отсутствие кнопки на панели: В Excel 2019 и новее кнопка «Вперед» может быть скрыта. Чтобы её вернуть, кликните правой кнопкой по панели быстрого доступа → «Настройка панели быстрого доступа» → добавьте команду «Повторить» (Redo).
  • 🔹 Ограничения в Excel Online: Веб-версия поддерживает только одноуровневую отмену (Ctrl+Z), и функция «Вперед» в ней отсутствует вовсе.

Если ни один из методов не сработал, причиной может быть повреждение реестра Windows (актуально для Excel 2010–2013). В этом случае поможет сброс настроек Office через «Параметры»«Файл»«Учётная запись»«Параметры обновления»«Восстановить». Важно: перед сбросом экспортируйте пользовательские шаблоны и макросы.

📊 Какую версию Excel вы используете?
Excel 2016 или старше
Excel 2019–2021
Excel 365 (подписка)
Excel Online
Другую

Горячие клавиши для функции «Вперед» в разных версиях Excel

Стандартное сочетание Ctrl+Y работает не во всех случаях. Ниже — таблица с альтернативными комбинациями для различных платформ и версий:

Версия Excel Операционная система Сочетание клавиш для «Вперед» Примечания
Excel 2010–2013 Windows Ctrl+Y или F4 F4 повторяет последнее действие, но не всегда эквивалентно Redo.
Excel 2016–2021 Windows Ctrl+Y или Ctrl+Shift+Z Ctrl+Shift+Z — резервная комбинация при конфликтах.
Excel 365 Windows/macOS Ctrl+Y (Windows) или ⌘+Y (macOS) В macOS также работает ⌘+Shift+Z.
Excel Online Любой браузер Функция «Вперед» отсутствует.
Excel для Android/iOS Мобильные устройства Отсутствует Используйте стрелочку «Вперед» в меню (если доступна).

В Excel для macOS также может потребоваться включить сочетания клавиш в настройках системы: «Системные настройки»«Клавиатура»«Сочетания клавиш»«App Shortcuts». Добавьте новое сочетание для Microsoft Excel с именем меню «Repeat» (или «Redo») и назначьте ему ⌘+Y.

Как добавить кнопку «Вперед» на панель быстрого доступа

Если кнопка «Вперед» отсутствует на ленте, её можно добавить вручную:

  1. Кликните по стрелке вниз на панели быстрого доступа (вверху окна Excel) → «Другие команды».
  2. В открывшемся окне выберите «Команды на ленте» в выпадающем меню.
  3. Найдите команду «Повторить» (Redo) в списке и нажмите «Добавить».
  4. Нажмите «OK», чтобы сохранить изменения.

После этого кнопка появится рядом с «Отменить» (Undo). Если команда «Повторить» отсутствует в списке, это может означать, что:

  • 🔸 Вы используете Excel Starter или урезанную версию (например, в корпоративных сборках).
  • 🔸 Файл открыт в режиме совместимости с более старой версией Excel (например, .xls вместо .xlsx).
  • 🔸 Включена надстройка, блокирующая стандартные функции (проверьте в «Файл»«Параметры»«Надстройки»).

Убедитесь, что файл сохранён в формате .xlsx, а не .xls|

Закройте все надстройки (особенно Power Query или VBA-скрипты)|

Попробуйте открыть файл в другой учётной записи Office|

Обновите Excel до последней версии (в Excel 2013 и старше могут быть баги с Redo)-->

Что делать, если история «Вперед» сбрасывается

Иногда после сохранения файла или переключения между листами история отмены и повторения обнуляется. Это типичная проблема в:

  • 📄 Файлах с связанными данными (например, импорт из SQL или Power Pivot).
  • 📄 Книгах с макросами, которые изменяют структуру листа.
  • 📄 Документах, открытых в режиме совместного редактирования (Excel 365).

Решения:

  1. Отключите автоматическое сохранение: «Файл»«Параметры»«Сохранение» → снимите галочку «Автосохранение».
  2. Разорвите связи: Если файл связан с внешними источниками, перейдите в «Данные»«Подключения» и удалите ненужные связи.
  3. Используйте надстройку Office Tab: Она сохраняет историю изменений даже при переключении между файлами.
Почему сбрасывается история в Excel Online?

В веб-версии Excel история изменений хранится только в оперативной памяти браузера. При обновлении страницы или закрытии вкладки все несохранённые действия теряются. Чтобы избежать этого, сохраняйте файл вручную (Ctrl+S) после каждого важного изменения.

Если проблема сохраняется, попробуйте экспортировать данные в новый файл: «Файл»«Сохранить как»«Книга Excel (.xlsx. Иногда это сбрасывает скрытые ошибки формата.

Альтернативные способы вернуть отменённые действия

Если стандартные методы не работают, воспользуйтесь одним из этих способов:

  • 🔄 Журнал изменений (только для файлов в OneDrive/SharePoint): Откройте «Файл»«Сведения»«Журнал версий» и выберите предыдущую версию.
  • 🔄 Макрос для повторения: Нажмите Alt+F11, вставьте этот код в модуль:
    Sub RedoAction()
    

    Application.SendKeys "^{y}"

    End Sub

    Затем назначьте макросу сочетание клавиш через «Вид»«Макросы».

  • 🔄 Копирование из буфера обмена: Если вы отменили вставку данных, попробуйте снова вставить из буфера (Ctrl+V).

Для Excel 365 также доступна функция «Версии» (в правом верхнем углу), которая позволяет откатиться к любой сохранённой версии файла за последние 30 дней. Однако это не заменит Redo для мелких изменений.

Разница между «Вперед» (Redo) и «Повторить» (Repeat)

Многие путают две функции Excel:

  • 🔹 «Вперед» (Redo, Ctrl+Y) — отменяет последнюю отмену (например, возвращает удалённый текст).
  • 🔹 «Повторить» (Repeat, F4) — дублирует последнее действие (например, применяет тот же формат к другой ячейке).

Чтобы проиллюстрировать разницу:

  1. Введите в ячейку A1 число 100.
  2. Нажмите Ctrl+B, чтобы сделать текст жирным.
  3. Нажмите Ctrl+Z — формат сбросится.
  4. Теперь:
    • Ctrl+Y вернёт жирный шрифт («Вперед»).
    • F4 применит жирный шрифт к другой выделенной ячейке («Повторить»).

В Excel для macOS функция Repeat по умолчанию привязана к ⌘+Y, что может вызывать путаницу. Чтобы изменить это, перейдите в «Системные настройки»«Клавиатура»«Сочетания клавиш» и переназначьте Repeat на другую комбинацию (например, ⌘+D).

Решение проблем в мобильном Excel

В Excel для Android/iOS функция «Вперед» часто отсутствует на панели инструментов. Вот как её найти:

  1. Отмените действие (нажмите на стрелочку «Отменить» в верхнем меню).
  2. Рядом со стрелочкой появится вторая стрелка «Вперед» (если история изменений сохранена).
  3. Если стрелки нет, закройте и снова откройте файл — иногда это восстанавливает историю.

Ограничения мобильной версии:

  • ⚠️ История изменений хранится только в течение текущей сессии.
  • ⚠️ Горячие клавиши (Ctrl+Y) не работают.
  • ⚠️ При редактировании в офлайн-режиме история может не сохраняться.

Если вы часто работаете с мобильного устройства, используйте OneDrive с версионированием: даже если история «Вперед» сбросится, вы сможете восстановить предыдущую версию файла через веб-интерфейс OneDrive.

Частые вопросы о функции «Вперед» в Excel

Почему после сохранения файла перестаёт работать «Вперед»?

Excel сбрасывает историю изменений при сохранении, если файл связан с внешними источниками данных или содержит макросы. Чтобы избежать этого, отключите автоматическое сохранение или разорвите связи через «Данные»«Подключения».

Можно ли увеличить количество уровней отмены в Excel?

По умолчанию Excel хранит до 100 уровней отмены. Чтобы увеличить это значение, измените параметр реестра:

  1. Закройте Excel.
  2. Нажмите Win+R, введите regedit.
  3. Перейдите по пути: HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Options.
  4. Создайте новый параметр DWORD (32-bit) с именем UndoHistory и значением от 100 до 999.
Внимание: Неправильное редактирование реестра может привести к сбоям в работе Office.

Как вернуть «Вперед» в Excel Online?

В веб-версии Excel функция «Вперед» отсутствует. Альтернативы:

  • Используйте журнал версий (доступен для файлов в OneDrive).
  • Откройте файл в настольной версии Excel через «Открыть в приложении».
  • Создайте копию файла перед внесением изменений.

Почему Ctrl+Y открывает другую функцию (например, повтор поиска)?

Это происходит из-за конфликта сочетаний клавиш. Чтобы исправить:

  1. Перейдите в «Файл»«Параметры»«Настройка ленты».
  2. Нажмите «Настройка клавиатуры» (внизу окна).
  3. Найдите команду EditRedo и назначьте ей новое сочетание (например, Ctrl+Shift+Z).

Можно ли отменить «Вперед»?

Да, нажатие Ctrl+Z после Ctrl+Y снова отменит действие. Однако если вы сделали новые изменения после «Вперёд», история может сброситься.

Если ни один из методов не помог, проверьте файл на наличие ошибок с помощью встроенного инструмента «Открыть и восстановить»: «Файл»«Открыть» → выберите файл → кликните по стрелке рядом с «Открыть»«Открыть и восстановить». Это часто решает проблемы с историей изменений в повреждённых книгах.