Ошиблись при редактировании таблицы в Microsoft Excel на MacBook? Удалили важные данные или применили неверный формат? Не спешите паниковать — в Excel для macOS есть несколько способов вернуть всё назад. Но здесь есть нюансы: сочетания клавиш отличаются от Windows, а некоторые функции скрыты в неочевидных меню.
Многие пользователи теряются, когда стандартное Ctrl+Z не работает (на Mac оно заменено на Command+Z). Кроме того, в новых версиях Excel 365 и Excel 2021 появились расширенные инструменты отмены, о которых мало кто знает. В этой статье — все актуальные способы отката действий, включая восстановление после сохранения файла и решение типичных проблем.
Если вы работаете с большими таблицами или сложными формулами, риск случайных ошибок возрастает. Например, при нажатии Delete вместо Backspace или при неверном копировании диапазона. В таких случаях важно не только знать, как отменить действие, но и как вернуть несколько шагов назад или восстановить данные после закрытия файла.
1. Горячие клавиши для отмены действий
Самый быстрый способ вернуть изменения — использовать сочетания клавиш. На MacBook они отличаются от Windows, что часто вызывает путаницу.
Основные комбинации:
- 🔄 Отменить последнее действие:
Command + Z(аналогCtrl+Zв Windows). Работает для большинства операций — редактирования ячеек, форматирования, удаления строк/столбцов. - 🔙 Вернуть отменённое действие (redo):
Command + YилиCommand + Shift + Z. Полезно, если вы откатили слишком много шагов. - 📋 Отменить несколько действий: многократно нажимайте
Command + Z, пока не вернётесь к нужному состоянию. В Excel 365 поддерживается до 100 уровней отмены (в старых версиях — до 16).
⚠️ Внимание: Горячие клавиши не работают для действий, выполненных до сохранения файла. Если вы закрыли документ и снова открыли его, история отмены сбрасывается. В этом случае поможет восстановление предыдущей версии.
☑️ Проверка работы горячих клавиш
2. Отмена через панель инструментов
Если вы не любите запоминать сочетания клавиш или они не работают (например, из-за конфликта с macOS), используйте визуальные кнопки на панели инструментов.
Как найти:
- В верхнем меню Excel найдите строку с стрелками:
- 🔄 Отменить (стрелка влево с изогнутым хвостиком).
- 🔙 Вернуть (стрелка вправо).
💡 Скрытая возможность: Нажмите на маленький треугольник рядом со стрелкой «Отменить» — откроется список последних действий. Здесь можно выбрать, до какого именно шага откатиться (работает в Excel 365 и Excel 2021).
⚠️ Внимание: Если кнопки «Отменить» и «Вернуть» неактивны (серого цвета), это означает, что Excel не фиксирует изменения. Такое бывает при работе с защищёнными листами или при редактировании в режиме Рецензирование.
3. Отмена изменений в защищённых листах
Если ваш лист защищён паролем, стандартная отмена (Command + Z) может не работать. В этом случае есть два варианта:
Способ 1. Временное снятие защиты:
- Перейдите в меню
Рецензирование → Снять защиту листа. - Введите пароль (если он установлен).
- Отмените нужные действия с помощью
Command + Z. - Верните защиту:
Рецензирование → Защитить лист. - 📜 Откройте
Рецензирование → Журнал изменений. - 🔍 Найдите нужное действие в списке и нажмите
Отменить. - ⚠️ Этот метод работает только если файл сохранён в OneDrive или SharePoint и включена функция совместной работы.
- 📁 Откройте файл из OneDrive (если он там хранится).
- 🔄 Нажмите на имя файла в верхней панели и выберите
Версия → История версий. - 📅 Выберите нужную дату и нажмите
Восстановить.
Способ 2. Использование журнала изменений (только дляемых файлов):
Что делать, если забыли пароль от защищённого листа?
Восстановить пароль стандартными средствами Excel невозможно. Однако можно попробовать удалить защиту через VBA-макрос (требуются права администратора) или воспользоваться сторонними утилитами вроде PassFab for Excel. Обратите внимание: это может нарушить политику безопасности вашей компании.
4. Восстановление после сохранения файла
Excel на MacBook автоматически создаёт резервные копии файлов, но они хранятся только 4 дня (в настройках по умолчанию). Если вы сохранили документ и закрыли его, а потом поняли, что нужно вернуть прежнюю версию, воспользуйтесь одним из этих методов:
Метод 1. Автосохранение в OneDrive
Метод 2. Локальные резервные копии
- Закройте Excel.
- Откройте Finder и перейдите в папку:
/Пользователи/[Ваше_имя]/Документы/Microsoft User Data/Excel Автовосстановление - Найдите файл с названием вашей книги и расширением
.xlbили.tmp. - Скопируйте его в безопасное место и переименуйте в
.xlsx.
⚠️ Внимание: Резервные копии перезаписываются при каждом новом сохранении. Если вы закрыли файл и снова открыли его, старая автокопия может исчезнуть. Чтобы этого избежать, настройте ручное резервное копирование в Excel → Настройки → Сохранение.
5. Отмена изменений в формулах и связях
Если вы ошиблись при редактировании формулы или связи между листами, стандартная отмена (Command + Z) может не сработать. Вот что делать:
Для формул:
- 📝 Если формула ещё не подтверждена (курсор в строке формул), просто нажмите
Esc. - 🔄 Если формула уже применена, используйте
Command + Z, но учтите: это отменит все изменения в ячейке, а не только формулу. - 🔍 Для сложных формул (например, с
ВПРилиИНДЕКС) проверьте зависимости черезФормулы → Зависимости формул → Влияющие ячейки.
Для связей между файлами:
- 🔗 Если вы разорвали связь между книгами, вернуть её можно через
Данные → Связи → Изменить источник. - ⚠️ Отмена удаления связи стандартными средствами невозможна — придётся восстанавливать из резервной копии.
| Тип изменения | Можно ли отменить? | Как вернуть |
|---|---|---|
| Редактирование текста в ячейке | ✅ Да | Command + Z или кнопка «Отменить» |
| Удаление строки/столбца | ✅ Да | Command + Z (работает до сохранения) |
| Изменение формулы | ⚠️ Частично | Command + Z отменит всё содержимое ячейки |
| Разрыв связи между книгами | ❌ Нет | Только через резервную копию |
| Применение условного форматирования | ✅ Да | Кнопка «Отменить» или Command + Z |
6. Решение проблем с отменой действий
Иногда Excel на MacBook отказывается отменять изменения. Рассмотрим типичные причины и способы их устранения:
Проблема 1: Кнопка «Отменить» неактивна
- 🔌 Причина: Файл открыт в режиме
Только для чтенияили хранится на защищённом сетевом диске. - 🔧 Решение: Сохраните копию файла на локальный диск (
Файл → Сохранить как) и работайте с ней.
Проблема 2: Command + Z не работает
- ⌨️ Причина: Конфликт с системными сочетаниями macOS (например, если в настройках клавиатуры переназначены клавиши).
- 🔧 Решение: Проверьте настройки в
Системные настройки → Клавиатура → Сочетания клавиш.
Проблема 3: История отмены сбрасывается
- 💾 Причина: В настройках Excel отключено автосохранение или установлен минимальный интервал.
- 🔧 Решение: Перейдите в
Excel → Настройки → Сохранениеи установите флажокАвтосохранение каждые 10 минут.
7. Альтернативные способы восстановления данных
Если стандартные методы не помогли, попробуйте эти варианты:
Способ 1. Использование Time Machine
Способ 2. Восстановление через Terminal (для опытных пользователей)
(это сбросит путь к последним документам, где могут храниться временные файлы). Нет, стандартная отмена ( Кнопка может быть скрыта, если:
Войти в Time Machine.
defaults write com.microsoft.Excel NSNavLastRootDirectory ~/Documents/private/var/folders/ и найдите файлы с расширением .tmp, созданные Excel.⚠️ Внимание: Работа с Terminal может привести к потере данных, если вы удалите системные файлы. Используйте этот метод только если уверены в своих действиях или под руководством специалиста.
Часто задаваемые вопросы
Можно ли отменить действие после закрытия Excel?
Command + Z) работает только в течение текущей сессии. После закрытия файла восстановить изменения можно только через историю версий в OneDrive или резервные копии (если они включены).Почему в Excel на MacBook нет кнопки «Отменить»?
Настроить панель быстрого доступа.
Как увеличить количество шагов отмены?
В Excel для macOS максимальное число шагов отмены зависит от версии:
- Excel 365 и 2021: до 100 уровней (по умолчанию).
- Excel 2019 и старше: до 16 уровней.
Изменить это значение через настройки нельзя, но можно использовать VBA-макрос для создания точек восстановления:
Application.UndoHistory.Clear
Application.UndoHistory.MaxUndoLevels = 100
Что делать, если Excel завис при отмене действия?
Если программа перестала отвечать:
- Подождите 2–3 минуты — возможно, идёт обработка большого файла.
- Если зависание продолжается, принудительно закройте Excel через
Option + Command + Esc. - Откройте файл заново — Excel предложит восстановить несохранённые данные.
- Если восстановление не сработало, проверьте папку
/Пользователи/[Ваше_имя]/Документы/Microsoft User Data/Excel Автовосстановление.
Можно ли отменить изменение формата ячейки?
Да, но с нюансами:
- Если вы применили формат к одной ячейке,
Command + Zотменит изменение. - Если формат применён к диапазону, отмена вернёт все ячейки к предыдущему состоянию.
- Для условного форматирования используйте
Главная → Условное форматирование → Управление правиламии удалите ненужное правило.