Как принять все правки в Excel: 5 способов для разных версий

При попытке сохранить файл Excel с включённым режимом отслеживания изменений вы можете столкнуться с сообщением «Документ содержит необработанные исправления». Это означает, что в таблице есть правки от других пользователей или ваши собственные, которые требуют подтверждения. В Excel 2016–2026 и Office 365 алгоритм принятия правок изменился — теперь для этого нужно зайти в специальное меню Рецензирование → Исправления, а не через старую панель инструментов.

Если вы работаете с совместным доступом в облаке (OneDrive/SharePoint), система может блокировать сохранение, пока все правки не будут обработаны. В этой статье разберём, как принять все изменения сразу (включая скрытые), как отменить отдельные правки, и что делать, если кнопка «Принять все» неактивна. Инструкции актуальны для десктопных версий Excel 2010–2026, MacOS и веб-редактора.

Почему Excel требует принять правки

Режим отслеживания изменений (Рецензирование → Включить исправления) автоматически фиксирует:

  • 📝 Изменения ячеек: редактирование текста, чисел, формул.
  • 📊 Структурные правки: добавление/удаление строк, столбцов, листов.
  • 🎨 Форматирование: изменение шрифта, цвета, границ.
  • 🔄 Перемещения: перенос данных между ячейками.

Excel блокирует сохранение файла, если:

  1. Включён режим исправлений (Рецензирование → Отслеживать исправления → Выделить исправления).
  2. Файл открыт в совместном доступе (OneDrive/SharePoint), и другие пользователи внесли правки.
  3. Вы пытаетесь сохранить документ как .xls (старый формат), а не .xlsx.
⚠️ Внимание: Если кнопка «Принять все» неактивна, проверьте, не открыт ли файл в режиме только для чтения (серый заголовок окна). В этом случае сначала сохраните копию через Файл → Сохранить как.

Способ 1: Принять все правки через меню «Исправления» (Excel 2016–2026)

Это основной метод для современных версий. Следуйте шагам:

  1. Откройте вкладку Рецензирование в верхнем меню.
  2. Нажмите Исправления → Принять/отклонить исправления.
  3. В окне «Принять исправления» выберите:
    • 🔹 Диапазон: «Все» (чтобы обработать все правки).
    • 🔹 Тип исправлений: оставьте галочки на всех пунктах.
  • Нажмите Принять все и подтвердите действие.
  • Если окно «Принять исправления» не открывается, значит:

    • ❌ В файле нет отслеживаемых правок (проверьте через Рецензирование → Выделить исправления).
    • ❌ Файл сохранён в формате .xls (преобразуйте в .xlsx).
    • ❌ У вас недостаточно прав доступа (запросите владельца файла).

    1. Проверьте формат файла (.xlsx, а не .xls)

    2. Убедитесь, что файл не в режиме «Только чтение»

    3. Закройте другие программы, работающие с этим файлом

    4. Отключите защиту листа (если есть) через «Рецензирование → Снять защиту»

    -->

    Способ 2: Принять правки в Excel Online (браузерная версия)

    В веб-версии Excel Online алгоритм отличается:

    1. Откройте файл в браузере через Office Online.
    2. Нажмите Рецензирование → Показать исправления.
    3. В правой панели выберите Принять все (кнопка появится, если есть необработанные правки).

    Ограничения веб-версии:

    • 🚫 Нет возможности принять правки выборочно (только все сразу).
    • 🚫 Не отображаются исправления от пользователей, если файл не хранится в OneDrive.
    • 🚫 Нет истории изменений старше 30 дней.
    ⚠️ Внимание: В Excel Online принятые правки нельзя отменить через Ctrl+Z. Если ошиблись — восстановите предыдущую версию файла через Файл → История версий.

    Способ 3: Автоматически принять все правки через VBA-макрос

    Если правок сотни, а кнопка «Принять все» не работает, используйте этот скрипт:

    Sub AcceptAllRevisions()
    

    ActiveWorkbook.AcceptAllChanges _

    When:=xlSinceMyLastSave, _

    Who:=xlEveryone, _

    Type:=xlAllChanges

    EndSub

    Как запустить:

    1. Нажмите Alt + F11, чтобы открыть редактор VBA.
    2. Вставьте код выше в новый модуль (Insert → Module).
    3. Закройте редактор и вернитесь в Excel.
    4. Нажмите Alt + F8, выберите макрос AcceptAllRevisions и выполните его.

    Параметры макроса:

    ПараметрЗначениеОписание
    WhenxlSinceMyLastSaveПринимает правки с момента последнего сохранения.
    WhoxlEveryoneОбрабатывает изменения от всех пользователей.
    TypexlAllChangesВключает правки текста, форматирования и структуры.

    Способ 4: Принять правки в Excel для Mac (2016–2026)

    В macOS интерфейс отличается от Windows:

    1. Откройте меню Рецензирование.
    2. Выберите Отслеживать исправления → Принять/отклонить исправления.
    3. В окне «Принять исправления»:
      • Установите фильтр «Все» в поле «Показать».
      • Нажмите Принять все (кнопка внизу окна).

    Частые проблемы на Mac:

    • 🔄 Кнопка «Принять все» может не появляться, если файл открыт через iCloud Drive. Сохраните локальную копию.
    • 🖱️ В некоторых версиях нужно удерживать Option (⌥), чтобы увидеть расширенные опции.

    Excel 2016–2019|Excel 2021/2026|Office 365 (подписка)|Excel Online|Excel для Mac|Другую-->

    Способ 5: Принять правки в старых версиях (Excel 2010–2013)

    В версиях до 2016 года алгоритм другой:

    1. Перейдите на вкладку Рецензирование.
    2. Нажмите Исправления → Принять или отклонить исправления.
    3. В окне «Выбор исправлений»:
      • Выберите «Все» в поле «Какие исправления».
      • Убедитесь, что стоят галочки на «Изменения», «Вставки» и «Удаления».
  • Нажмите Принять все.
  • Если окно не открывается:

    • 🔧 Проверьте, не отключён ли режим исправлений через Рецензирование → Отслеживать исправления → Выделить исправления.
    • 💾 Сохраните файл в формате .xlsm (с поддержкой макросов), если используете VBA.
    Как вернуть удалённые правки в Excel 2010–2013

    Если вы случайно приняли не те изменения, закройте файл без сохранения и откройте его заново. Excel предложит восстановить последнюю сохранённую версию (до принятия правок). Этот метод работает только если вы не сохраняли файл после ошибочных действий.

    Что делать, если кнопка «Принять все» неактивна

    Распространённые причины и решения:

    ПроблемаРешение
    Файл открыт в режиме «Только чтение»Сохраните копию через Файл → Сохранить как.
    Нет отслеживаемых правокПроверьте через Рецензирование → Выделить исправления.
    Файл в формате .xlsПреобразуйте в .xlsx через Файл → Сохранить как → Книга Excel.
    Файл заблокирован другим пользователемЗакройте все экземпляры Excel и перезагрузите компьютер.
    Отсутствуют права на редактированиеЗапросите доступ у владельца файла (в OneDrive/SharePoint).

    Если проблема остаётся:

    1. Откройте файл в Excel Online — там часто работают функции, недоступные в десктопной версии.
    2. Используйте макрос из Способа 3.
    3. Экспортируйте данные в новый файл через Файл → Экспорт → Изменить тип файла.

    FAQ: Частые вопросы о принятии правок в Excel

    Можно ли принять правки выборочно (только от одного пользователя)?

    Да. В окне «Принять исправления» (Рецензирование → Исправления) выберите:

    • 👤 «Пользователь»: укажите имя автора правок.
    • 📅 «Дата»: ограничьте диапазон дат.
    • 📍 «Диапазон»: выделите конкретные ячейки.

    Затем нажмите Принять (не «Принять все»).

    Почему после принятия правок файл стал весить больше?

    Excel сохраняет историю изменений даже после их принятия. Чтобы уменьшить размер файла:

    1. Откройте Файл → Сведения → Удалить личные сведения.
    2. Выберите Удалить все исправления и комментарии.
    3. Сохраните файл заново.
    Как отменить принятые правки?

    Если вы сохранили файл после принятия правок, варианты восстановления:

    • 🔙 Восстановите предыдущую версию через Файл → История версий (OneDrive/SharePoint).
    • 💾 Откройте резервную копию (Excel создаёт их автоматически в папке C:\Users\Имя_пользователя\AppData\Roaming\Microsoft\Excel\).
    • 📧 Проверьте письма с вложениями — возможно, у вас есть старая версия файла.

    Если файл не сохранялся, закройте Excel без сохранения и откройте его заново.

    Можно ли принять правки в защищённом листе?

    Нет. Сначала снимите защиту:

    1. Перейдите на защищённый лист.
    2. Нажмите Рецензирование → Снять защиту листа.
    3. Введите пароль (если требуется).

    После принятия правок снова включите защиту через Рецензирование → Защитить лист.

    Почему в моём Excel нет меню «Исправления»?

    Вероятные причины:

    • 📌 У вас Excel Starter или Excel Viewer (урезанные версии без функции рецензирования).
    • 🔧 Отсутствует лицензия Office (проверьте в Файл → Учётная запись).
    • 🖥️ Файл открыт в режиме совместимости с Excel 97–2003 (преобразуйте в .xlsx).