При попытке открыть несколько файлов Microsoft Excel одновременно вы сталкиваетесь с тем, что все книги открываются в одном окне приложения с вкладками — вместо отдельных окон, как это было в старых версиях программы. Это поведение по умолчанию в Excel 2013 и новее, но его можно изменить через настройки, реестр или горячие клавиши. Проблема особенно актуальна для пользователей, которые работают с данными из разных источников и нуждаются в одновременном просмотре нескольких таблиц на одном экране.
Основная причина такого поведения — режим SDI (Single Document Interface), который Microsoft внедрила для экономии системных ресурсов. Однако для аналитиков, бухгалтеров и финансовых специалистов это создаёт неудобства: приходится постоянно переключаться между вкладками или вручную вытаскивать окна из полноэкранного режима. В этой статье разберём все рабочие способы вернуться к классическому режиму MDI (Multiple Document Interface), включая скрытые настройки и обходные пути для разных версий Excel.
Важно: решения отличаются для Windows и macOS, а также зависят от версии Office 365/Microsoft 365 или автономной установки Excel 2019/2021. Если вы используете корпоративную лицензию, некоторые параметры могут быть заблокированы администратором.
Почему Excel открывает файлы в одном окне: технические причины
Начиная с Excel 2013, Microsoft перешла на интерфейс с вкладками по аналогии с браузерами. Это было сделано для:
- 📉 Уменьшения нагрузки на оперативную память при работе с десятками открытых файлов.
- 🔄 Упрощения переключения между книгами (через
Ctrl+Tab). - 🖥️ Оптимизации для сенсорных устройств и планшетов под Windows 8/10.
- 🔒 Повышения безопасности (изоляция процессов разных книг).
Однако такой подход имеет минусы:
- ❌ Невозможно сравнить данные из двух файлов бок о бок без ручного разделения экрана.
- ❌ Горячие клавиши для переключения между окнами (
Alt+Tab) не работают. - ❌ При падении Excel теряются данные во всех открытых книгах.
В старых версиях (Excel 2010 и ранее) использовался режим MDI, где каждый файл открывался в отдельном окне операционной системы. Вернуть это поведение можно через реестр или сторонние утилиты, но Microsoft официально не рекомендует это делать из-за риска нестабильной работы.
⚠️ Внимание: Изменение параметров реестра может привести к сбоям в работе Excel или других программ Office. Перед редактированием создайте точку восстановления системы или экспортируйте ветку реестра.
Способ 1: Горячие клавиши для быстрого разделения окон
Самый простой метод — использовать комбинации клавиш для ручного разделения окна Excel на несколько областей. Это не создаёт отдельные окна ОС, но позволяет работать с двумя книгами одновременно:
- Откройте первую книгу в Excel.
- Нажмите
View→New Window(илиВид→Новое окнов русской версии). - В новом окне откройте вторую книгу через
File→Open. - Разместите окна бок о бок:
- Нажмите
View→Arrange All→ выберитеVerticalилиHorizontal. - Или перетащите окно за заголовок в сторону, пока не появится контур привязки.
- Нажмите
Преимущество метода: не требует изменений в настройках или реестре. Недостаток — окна остаются частью одного процесса Excel, и при закрытии главного окна закроются все остальные.
Способ 2: Настройка через параметры Excel (для Office 365)
В последних версиях Microsoft 365 появилась экспериментальная функция для открытия файлов в отдельных окнах. Чтобы её активировать:
- Откройте Excel и перейдите в
Файл→Параметры→Дополнительно. - Прокрутите вниз до раздела
Общиеи найдите опциюОткрывать каждую книгу в новом окне(в английской версии —Open each workbook in its own window). - Поставьте галочку и перезапустите Excel.
Если этой опции нет в вашей версии:
- 🔄 Обновите Office 365 до последней сборки (через
Файл→Учётная запись→Параметры обновления). - 🌐 Проверьте, не скрыта ли опция под
Экспериментальные функции(в настройках учётной записи). - 🔧 Для корпоративных пользователей опция может быть отключена политикой группы.
⚠️ Внимание: После обновления Office до версии 2308 (сборка 16731.20000) и новее опция может работать нестабильно с файлами, хранящимися в OneDrive или SharePoint. В этом случае используйте способ с реестром (Способ 4).
Способ 3: Запуск Excel в режиме администратора с ключом /x
Малоизвестный трюк — запуск Excel с параметром командной строки /x, который заставляет программу игнорировать текущий сеанс и открывать каждый файл в новом процессе. Инструкция:
- Закройте все окна Excel.
- Нажмите
Win + R, введитеexcel.exe /xи нажмитеEnter. - Откройте первый файл через
Файл→Открыть. - Повторите шаг 2 для второго файла — он откроется в отдельном окне.
Ограничения метода:
- ⚠️ Работает только для файлов, открытых после запуска с ключом
/x. - ⚠️ Не сохраняет настройки после закрытия Excel.
- ⚠️ Может конфликтовать с надстройками (например, Power Query).
Для удобства создайте ярлык на рабочем столе с целевым путьём:
"C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE" /x
Способ 4: Редактирование реестра Windows (продвинутый метод)
Если предыдущие способы не сработали, можно вручную изменить параметр реестра, отвечающий за режим открытия окон. Этот метод подходит для Excel 2016/2019/2021 и Microsoft 365:
- Закройте все программы Office.
- Нажмите
Win + R, введитеregeditи подтвердите запуск. - Перейдите по пути:
HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Options(для Excel 2013 замените
16.0на15.0). - Создайте новый параметр
DWORD (32-bit)с именемOpenType. - Установите значение
1и сохраните. - Перезагрузите компьютер.
После этого все новые файлы будут открываться в отдельных окнах. Чтобы вернуть стандартное поведение, удалите параметр OpenType или установите значение 0.
| Версия Excel | Путь в реестре | Тип параметра | Значение |
|---|---|---|---|
| Excel 2013 | HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Excel\Options |
DWORD |
1 |
| Excel 2016/2019/2021 | HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Options |
DWORD |
1 |
| Microsoft 365 | HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Options |
DWORD |
1 |
⚠️ Внимание: В Windows 11 с включённымControlled Folder Access(защита папок в Защитник Windows) редактор реестра может блокировать изменения. временно отключите эту функцию вБезопасность Windows→Защита от вирусов и угроз→Управление настройками.
Как экспортировать ветку реестра для резервной копии
1. В regedit выделите папку Options в левом меню.
2. Нажмите Файл → Экспортировать.
3. Сохраните файл с расширением .reg на рабочий стол.
4. Для восстановления дважды кликните по файлу и подтвердите слияние.
Способ 5: Использование VBS-скрипта для автоматического открытия
Если вам регулярно нужно открывать фиксированный набор файлов в отдельных окнах, можно создать VBS-скрипт, который будет запускать Excel с нужными параметрами. Пример скрипта для двух файлов:
Set objExcel = CreateObject("Excel.Application")
objExcel.Visible = True
' Открываем первый файл
Set objWorkbook1 = objExcel.Workbooks.Open("C:\Путь\к\файлу1.xlsx")
objExcel.Windows(objWorkbook1.Name).WindowState = xlNormal
objExcel.Windows(objWorkbook1.Name).Top = 0
objExcel.Windows(objWorkbook1.Name).Left = 0
' Открываем второй файл в новом окне
Set objWorkbook2 = objExcel.Workbooks.Open("C:\Путь\к\файлу2.xlsx")
objExcel.Windows(objWorkbook2.Name).WindowState = xlNormal
objExcel.Windows(objWorkbook2.Name).Top = 0
objExcel.Windows(objWorkbook2.Name).Left = 800
Set objExcel = Nothing
Сохраните код в файле с расширением .vbs и запускайте его двойным кликом. Преимущества метода:
- 🔧 Гибкая настройка положения и размера окон.
- 📂 Можно открывать файлы из сетевых папок или OneDrive.
- 🔄 Легко модифицировать для 3+ файлов.
Недостатки:
- ⚠️ Требует базовых знаний
VBScriptдля редактирования путей. - ⚠️ Может блокироваться антивирусом (добавьте исключение для файла).
Открытие через новое окно (View → New Window)|Параметр реестра|Запуск с ключом /x|VBS-скрипт|Другое-->
Решение проблем: что делать, если ничего не работает
Если ни один из способов не помог, проверьте следующие моменты:
🔹 Убедитесь, что у вас не установлены надстройки, блокирующие многоконность (например, Kutools for Excel).
🔹 Проверьте, не запущен ли Excel в режиме совместимости с Windows 7/8 (откройте свойства ярлыка → вкладка Совместимость).
🔹 Обновите драйверы видеокарты (проблемы с рендерингом окон могут блокировать разделение).
🔹 Отключите аппаратное ускорение в настройках Excel (Файл → Параметры → Дополнительно → Отключить аппаратное графическое ускорение).
-->
Если проблема возникла после обновления Windows или Office:
- Откатните Office до предыдущей версии через
Панель управления→Программы и компоненты→ выберите Microsoft 365 →Изменить→Восстановить. - Или установите Excel в режиме
Online Repair(в том же менюИзменить).
Критическая заметка: В корпоративных средах с Microsoft 365 for Enterprise настройки открытия окон могут управляться политиками группы (Group Policy). Обратитесь к IT-администратору, если не можете изменить поведение программы.
FAQ: Частые вопросы по открытию окон в Excel
Можно ли сделать так, чтобы все файлы открывались в отдельных окнах по умолчанию?
Да, но только через редактирование реестра (Способ 4) или с помощью сторонних утилит вроде Excel Window Manager. В стандартных настройках Excel такой опции нет.
Почему после обновления Windows перестали работать отдельные окна?
Это связано с изменением политики безопасности в Windows 10 20H2 и новее. Попробуйте:
- Отключить
Controlled Folder Accessв Защитнике Windows. - Добавить Excel в исключения брандмауэра.
- Обновить Office до последней версии.
Как открыть два окна одной и той же книги?
Используйте функцию Новое окно (View → New Window). Это создаст второй экземпляр книги в том же процессе Excel, но с возможностью независимого прокручивания и редактирования.
Будут ли отдельные окна работать в Excel для Mac?
В Excel для macOS режим отдельных окон включён по умолчанию. Если файлы открываются в одном окне, проверьте настройки в Excel → Preferences → General → Open workbooks in new windows.
Можно ли открывать файлы в отдельных окнах на Android или iPad?
Нет, мобильные версии Excel (включая Excel для iPad и Android) не поддерживают режим отдельных окон. Альтернатива — использовать режим Разделенный экран на планшете.