Как отключить общий доступ в Excel: 5 проверенных способов

Почему важно правильно отменять общий доступ в Excel

Общий доступ к файлам Microsoft Excel — удобная функция для совместной работы, но иногда она становится источником проблем. Вы могли случайно открыть книгу для редактирования нескольким пользователям или забыть закрыть доступ после завершения проекта. В таких случаях важно знать, как безопасно отменить общий доступ, чтобы избежать конфликтов версий или несанкционированных изменений.

Особенности работы с общим доступом зависят от версии программы и способа хранения файла. Например, в Excel 2013 и Excel 2016 алгоритм отличается от Microsoft 365, где появились облачные функции совместной работы. Также важно учитывать, где хранится файл: на локальном диске, в OneDrive или на сетевом ресурсе. Каждый сценарий требует своего подхода.

В этой статье мы разберём все актуальные способы отмены общего доступа, включая редкие случаи, когда стандартные методы не работают. Вы узнаете, как закрыть доступ для других пользователей, убрать защиту от изменений и решить проблемы с заблокированными книгами.

Способ 1: Отмена общего доступа в локальном файле Excel

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

Инструкция:

  1. Откройте файл, для которого нужно отменить общий доступ.
  2. Перейдите в меню Рецензирование → Доступ к книге.
  3. В открывшемся окне снимите галочку напротив Разрешить изменение файла нескольким пользователям одновременно.
  4. Нажмите ОК и сохраните файл (Ctrl + S).

Снята галочка в настройках доступа|Файл успешно сохранён без ошибок|В строке состояния исчезла надпись "[Общий]"|Попробовали открыть файл на другом устройстве — доступ закрыт-->

Если пункт Доступ к книге неактивен, это означает, что:

  • 📁 Файл уже не находится в режиме общего доступа.
  • 🔒 Файл защищён паролем от изменений (нужно сначала снять защиту).
  • 🌐 Файл синхронизируется с OneDrive или SharePoint — используйте способ 3.

Способ 2: Закрытие общего доступа через параметры сохранения

В некоторых случаях общий доступ активируется при сохранении файла в определенных форматах или с особыми параметрами. Чтобы полностью убрать совместное редактирование, измените настройки сохранения:

Шаги:

  1. Откройте файл и перейдите в Файл → Сохранить как.
  2. Выберите Другие форматы (или Обзор в Excel 2013/2016).
  3. В окне сохранения нажмите Сервис → Общие параметры.
  4. Убедитесь, что в разделе Разрешения нет галочки Рекомендовать доступ только для чтения.
  5. Сохраните файл под новым именем (рекомендуется) или перезапишите существующий.

Важно! Если файл ранее сохранялся с паролем на изменение, его нужно ввести в поле Пароль для записи, чтобы снять защиту. Без этого отменить общий доступ не получится.

Что делать, если кнопка "Общие параметры" отсутствует?

В Excel 2019 и Microsoft 365 путь к этим настройкам изменился. Вместо Сервис нажмите на стрелочку рядом с кнопкой Сохранить, затем выберите Другие параметрыОбщие параметры. Если и этого нет, значит ваша версия Excel не поддерживает данный метод — используйте способ 1 или 3.

Способ 3: Отмена доступа для файлов в OneDrive или SharePoint

Если файл хранится в облаке (OneDrive, SharePoint или Teams), алгоритм отмены общего доступа отличается. Здесь совместная работа организована на уровне сервиса, а не программы Excel.

Пошаговая инструкция:

  1. Закройте файл в Excel (важно, чтобы он не был открыт ни на одном устройстве).
  2. Откройте OneDrive в браузере и найдите нужный файл.
  3. Кликните правой кнопкой по файлу и выберите Подробнее → Управление доступом.
  4. В разделе Предоставить доступ нажмите на крестик рядом с именами пользователей или выберите Остановить совместный доступ.
  5. Подтвердите действие и дождитесь синхронизации (может занять до 5 минут).

Для SharePoint:

  • 📂 Перейдите в библиотеку документов, где хранится файл.
  • 🔗 Выделите файл и нажмите Управление доступом на верхней панели.
  • 🚫 Удалите всех пользователей из списка или измените права с Изменение на Просмотр.

На локальном диске|В OneDrive|В SharePoint/Teams|На флешке/внешнем диске|Другой вариант-->

Предупреждение: Если файл открыт кем-то из пользователей в момент отмены доступа, изменения вступят в силу только после закрытия файла всеми участниками. В некоторых случаях может потребоваться принудительное закрытие сеансов через панель администратора SharePoint.

Способ 4: Принудительное закрытие общего доступа через реестр Windows

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

Инструкция:

  1. Закройте все программы Microsoft Office.
  2. Нажмите Win + R, введите regedit и подтвердите.
  3. Перейдите по пути:
    HKEY_CURRENT_USER\Software\Microsoft\Office\{версия}\Excel\Options

    где {версия} — это номер вашей версии (например, 16.0 для Excel 2016/2019/365).

  4. Найдите параметр MultiUserEditing и измените его значение с 1 на 0.
  5. Перезагрузите компьютер и проверьте файл.

Если параметра MultiUserEditing нет, его можно создать:

  • 📝 Кликните правой кнопкой в правой части окна реестра.
  • 🔧 Выберите Создать → Параметр DWORD (32 бита).
  • 📛 Назовите его MultiUserEditing и установите значение 0.

Способ 5: Использование PowerShell для массовой отмены доступа

Для администраторов или пользователей, работающих с большим количеством файлов, удобно использовать PowerShell. Этот метод позволяет отменить общий доступ для нескольких книг одновременно.

Скрипт для отмены доступа ко всем файлам в папке:

$files = Get-ChildItem -Path "C:\Путь\к\папке\" -Filter ".xls"

foreach ($file in $files) {

$excel = New-Object -ComObject Excel.Application

$workbook = $excel.Workbooks.Open($file.FullName)

$excel.ActiveWorkbook.ExclusiveAccess()

$workbook.Save()

$workbook.Close()

$excel.Quit()

[System.Runtime.Interopservices.Marshal]::ReleaseComObject($excel) | Out-Null

Remove-Variable excel

}

Перед запуском скрипта:

  • 📁 Замените C:\Путь\к\папке\ на актуальный путь.
  • 🔒 Убедитесь, что файлы не открыты другими пользователями.
  • ⚙️ Запускайте PowerShell от имени администратора.

Ограничения метода:

⚠️ Внимание: Скрипт не работает с файлами, защищёнными паролем, а также с книгами, открытыми в режиме совместного редактирования в Excel Online. Для таких случаев сначала снимите защиту вручную.

Таблица: Сравнение методов отмены общего доступа

Метод Подходит для версий Тип файла Сложность Ограничения
Через меню "Доступ к книге" Excel 2010–2021, 365 Локальные файлы Не работает для облачных файлов
Параметры сохранения Excel 2013–2021, 365 Локальные и сетевые ⭐⭐ Не снимает облачный доступ
OneDrive/SharePoint Любые (облако) Облачные файлы ⭐⭐ Требует закрытия файла всеми пользователями
Реестр Windows Excel 2013–2021, 365 Локальные ⭐⭐⭐⭐ Риск нарушить работу Excel
PowerShell Excel 2016–2021, 365 Локальные/сетевые ⭐⭐⭐ Не работает с защищёнными файлами

Частые ошибки и их решения

Даже после отмены общего доступа пользователи могут столкнуться с проблемами. Рассмотрим типичные ситуации и способы их исправления.

1. Файл по-прежнему открывается в режиме "только для чтения"

  • 🔍 Проверьте атрибуты файла: кликните правой кнопкой → Свойства → снимите галочку Только чтение.
  • 📂 Убедитесь, что у вашей учётной записи есть права на изменение файла в папке.
  • 🔄 Переместите файл в другую папку и попробуйте открыть заново.

2. Сообщение "Файл заблокирован для редактирования другим пользователем"

⚠️ Внимание: Если вы уверены, что файл не открыт никем другим, но сообщение появляется, это может быть следствием сбоя. В таком случае перезагрузите компьютер, откройте Диспетчер задач (Ctrl+Shift+Esc) и завершите все процессы EXCEL.EXE, если они остались.

3. Не удаётся сохранить файл после отмены доступа

  • 💾 Сохраните файл под другим именем (Файл → Сохранить как).
  • 📥 Экспортируйте данные в новый файл: скопируйте все листы в новую книгу (ПКМ на листе → Переместить/скопировать).
  • 🔧 Проверьте файл на ошибки: Файл → Сведения → Проверка на наличие проблем → Восстановить.

4. В Excel Online не отображается опция отмены доступа

В веб-версии Excel управление доступом осуществляется через OneDrive/SharePoint. Откройте файл в настольной версии программы или используйте способ 3 из этой статьи.

FAQ: Ответы на популярные вопросы

Можно ли отменить общий доступ, если файл открыт другим пользователем?

Да, но с оговорками:

  • Для локальных файлов: другой пользователь должен закрыть файл, иначе изменения не применятся.
  • Для облачных файлов (OneDrive/SharePoint): доступ отменится сразу, но активные сеансы редактирования будут завершены принудительно при следующем сохранении.

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

Как проверить, отменён ли общий доступ?

Есть несколько признаков:

  • В строке заголовка Excel исчезла надпись [Общий] рядом с именем файла.
  • В меню Рецензирование → Доступ к книге галочка рядом с Разрешить изменение... снята.
  • При попытке открыть файл на другом устройстве он открывается в обычном режиме (не "только для чтения").

Для облачных файлов проверьте список пользователей в OneDrive/SharePoint — там не должно быть посторонних email.

Что делать, если после отмены доступа файл перестал открываться?

Это может произойти из-за:

  • Повреждения файла: попробуйте открыть его с помощью встроенного инструмента восстановления (Файл → Открыть → Обзор → Выделите файл → Стрелка рядом с "Открыть" → Открыть и восстановить).
  • Конфликта версий: если файл редактировался несколькими пользователями одновременно, сохраните его в формате .xlsx (если он был в .xls).
  • Ошибок синхронизации (для облачных файлов): скачайте файл на компьютер и откройте локальную копию.

Если ничего не помогает, попробуйте открыть файл в Google Sheets или LibreOffice Calc, затем экспортируйте обратно в формат Excel.

Как отменить общий доступ в Excel для Mac?

На macOS алгоритм аналогичен Windows, но есть нюансы:

  1. Откройте файл в Excel для Mac.
  2. Перейдите в Рецензирование → Управление доступом к книге (в некоторых версиях — Общий доступ).
  3. Снимите галочку Разрешить совместное редактирование.
  4. Сохраните файл.

Для файлов в OneDrive используйте веб-версию сервиса (инструкция та же, что и для Windows).

Важно! В Excel 2016 для Mac и старше опция совместного редактирования может отсутствовать — обновите программу до последней версии.

Можно ли отменить общий доступ для отдельных листов в книге?

Нет, в Excel общий доступ настраивается только для всей книги целиком. Однако вы можете:

  • 🔒 Защитить отдельные листы паролем: Рецензирование → Защитить лист.
  • 📊 Скопировать нужные листы в новую книгу и закрыть доступ к ней.
  • 👥 Использовать Разрешения в OneDrive/SharePoint для ограничения доступа к папке с файлом.

Если нужно предоставить доступ только к части данных, рассмотрите возможность разделения книги на несколько файлов.