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

Почему Excel открывает файлы в одном окне и как это исправить

Вы пытаетесь сравнить данные из двух таблиц, копировать формулы между книгами или просто работать с несколькими файлами Microsoft Excel одновременно — но программа упорно открывает их в одном окне, переключаясь между вкладками? Эта проблема знакома многим пользователям, особенно после перехода на новые версии Excel 2013/2016/2019/2021 или Microsoft 365, где по умолчанию включён режим SDI (Single Document Interface).

В старых версиях (до Excel 2010) файлы автоматически открывались в отдельных окнах, что было удобно для многозадачности. Сейчас же программа экономит ресурсы, группируя книги в одном экземпляре. Однако это создаёт неудобства, когда нужно сравнивать таблицы бок о бок, переносить данные drag-and-drop или использовать несколько мониторов. К счастью, есть минимум 5 рабочих способов вернуть привычный функционал — от горячих клавиш до изменений в реестре Windows.

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

Способ 1: Горячие клавиши для быстрого открытия в новом окне

Самый быстрый метод, который работает во всех версиях Excel (начиная с 2010 года) — использование комбинации клавиш. Он не требует изменений в настройках и подходит для разовых задач.

Чтобы открыть второй файл в новом окне:

  1. Откройте первый файл в Excel (он откроется в единственном окне).
  2. Нажмите Ctrl + O (или Command + O на Mac), чтобы открыть диалог выбора файла.
  3. Выберите второй файл, но вместо кнопки Открыть зажмите клавишу Shift и нажмите Открыть.

Файл откроется в новом отдельном окне, которое можно свободно перемещать, изменять размер и расположить на втором мониторе. Этот метод работает даже если у вас включён режим SDI.

  • ✅ Работает во всех версиях Excel (2010–2023).
  • ✅ Не требует прав администратора.
  • ⚠️ Не сохраняет настройку "по умолчанию" — придётся повторять каждый раз.

Способ 2: Настройка Excel через параметры запуска

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

Инструкция:

  1. Найдите ярлык Excel на рабочем столе или в меню Пуск.
  2. Щёлкните по нему правой кнопкой и выберите Свойства.
  3. В поле Объект после пути к файлу excel.exe добавьте пробел и параметр "/x" (без кавычек). Пример:
    "C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE" /x
  4. Нажмите ОК и подтвердите изменения.

Теперь при запуске через этот ярлык Excel будет открывать каждый файл в отдельном окне. Обратите внимание: этот метод не работает для файлов, открытых через Проводник (двойной клик). Для них потребуется способ №4.

⚠️ Внимание: В некоторых корпоративных версиях Office 365 параметр /x может быть заблокирован политиками безопасности. В этом случае используйте способ №3 или №5.
Версия Excel Поддерживает /x Альтернативный параметр
Excel 2010 ✅ Да /e (открывает пустую книгу)
Excel 2013–2019 ✅ Да /safe (безопасный режим)
Excel 2021 / Microsoft 365 ⚠️ Частично (зависит от обновлений) --force-multiwindow (экспериментальный)
Excel для Mac ❌ Нет Используйте Option + Command при открытии

Способ 3: Изменение реестра Windows (для опытных пользователей)

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

⚠️ Предупреждение: Неправильное редактирование реестра может привести к сбоям в работе системы. Рекомендуем создать точку восстановления перед началом.

Инструкция:

  1. Нажмите Win + R, введите regedit и нажмите Enter.
  2. Перейдите по пути:
    HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\command

    (Для Excel 2013–2019 замените 12 на 16)

  3. Дважды кликните по параметру (По умолчанию).
  4. В конце строки после "%1" добавьте пробел и "/x". Пример:
    "C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE" "%1" /x
  5. Повторите шаги для пути HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\command (для старых форматов .xls).
  6. Перезагрузите компьютер.

После этих изменений все файлы Excel будут открываться в отдельных окнах независимо от способа запуска. Если потребуется вернуть стандартное поведение, просто удалите добавленный параметр /x.

Что делать если нет прав на редактирование реестра?

Если ваша учётная запись не имеет прав администратора, попробуйте:

1. Сохраните файл реестра (.reg) с нужными изменениями и попросите администратора применить его.

2. Используйте Portable-версию Excel (например, Excel Portable от LibreOffice), где настройки не зависят от реестра.

3. Откройте файлы через Excel Online в браузере — там каждый файл автоматически открывается в новой вкладке.

Способ 4: Использование VBS-скрипта для автоматического открытия

Для автоматизации процесса можно создать простой VBS-скрипт, который будет открывать указанные файлы Excel в отдельных окнах. Это удобно, если вам регулярно нужно работать с одними и теми же книгами.

Инструкция:

  1. Откройте Блокнот и вставьте следующий код:
    Set objExcel = CreateObject("Excel.Application")
    

    objExcel.Visible = True

    objExcel.Workbooks.Open "C:\Путь\к\первому\файлу.xlsx"

    Set objExcel2 = CreateObject("Excel.Application")

    objExcel2.Visible = True

    objExcel2.Workbooks.Open "C:\Путь\ко\второму\файлу.xlsx"

    Замените пути на актуальные.

  2. Сохраните файл с расширением .vbs (например, open_excel.vbs).
  3. Запустите скрипт двойным кликом.

Преимущество этого метода в том, что он работает даже если Excel уже запущен, и не конфликтует с настройками программы. Скрипт можно модифицировать для открытия трёх и более файлов.

Горячие клавиши (Shift+Открыть)|Изменение ярлыка (/x)|Редактирование реестра|VBS-скрипт|Другой вариант-->

Способ 5: Альтернативные программы и онлайн-сервисы

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

  • 📊 LibreOffice Calc — бесплатный аналог Excel, открывает файлы в отдельных окнах по умолчанию. Поддерживает форматы .xlsx и .xls.
  • 🌐 Google Таблицы — каждый файл открывается в новой вкладке браузера. Удобно для совместной работы, но требует интернета.
  • 💼 WPS Office — бесплатная альтернатива с поддержкой вкладок и отдельных окон (настраивается в параметрах).
  • 🖥️ OnlyOffice — подходит для корпоративных пользователей, интегрируется с облачными хранилищами.

Для Excel Online (веб-версия) отдельные окна не требуются — просто откройте каждый файл в новой вкладке браузера (Ctrl + T). Однако функционал веб-версии ограничен по сравнению с десктопной.

⚠️ Внимание: При работе с конфиденциальными данными в онлайн-сервисах (Google Таблицы, Excel Online) убедитесь, что файлы не сохраняются автоматически в облако. Используйте Файл → Скачать → Excel (.xlsx) для локального сохранения.

Убедиться в совместимости форматов (.xlsx, .xls, .ods)|Проверить настройки конфиденциальности|Скачать офлайн-версию (если нужна работа без интернета)|Настроить синхронизацию с облаком (при необходимости)-->

Сравнение методов: какой выбрать?

Выбор способа зависит от ваших задач и ограничений системы. Вот краткое сравнение:

Метод Сложность Постоянство Работает в корпоративной сети Подходит для Mac
Горячие клавиши (Shift+Открыть) ❌ Разовое действие ✅ Да ✅ Да
Параметр запуска /x ⭐⭐ ✅ Постоянно (для ярлыка) ⚠️ Зависит от политик ❌ Нет
Редактирование реестра ⭐⭐⭐ ✅ Постоянно (для всех файлов) ❌ Часто блокируется ❌ Нет
VBS-скрипт ⭐⭐ ✅ Постоянно (для указанных файлов) ✅ Да ❌ Нет (но есть AppleScript)
Альтернативные программы ⭐⭐ ✅ По умолчанию ⚠️ Зависит от программы ✅ Да

Для большинства пользователей оптимальным решением будет комбинация горячих клавиш (Shift+Открыть) и изменения ярлыка (/x). Если вы работаете в корпоративной среде с жёсткими политиками, попробуйте LibreOffice Calc или WPS Office.

FAQ: Частые вопросы

Можно ли открыть два окна Excel на одном мониторе?

Да, после открытия файлов в отдельных окнах (любым из описанных способов) вы можете:

  • Разместить окна бок о бок с помощью функции Показать рядом (правый клик по панели задач → Показать окна рядом).
  • Использовать виртуальные рабочие столы (Win + Tab → Создать рабочий стол).
  • Настроить привязку окон (Win + Стрелка влево/вправо).

Для удобства сравнения данных включите режим Синхронная прокрутка (Вид → Синхронная прокрутка).

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

Скорее всего, обновление сбросило ваши настройки реестра или параметры ярлыка. Проверьте:

  1. Параметр /x в свойствах ярлыка (способ №2).
  2. Наличие ключа /x в реестре (способ №3).
  3. Обновления Office — иногда они перезаписывают пользовательские настройки. Попробуйте откатить версию через Учётная запись → Обновления Office.

Если проблема сохраняется, используйте VBS-скрипт (способ №4) как временное решение.

Как открыть два файла Excel в разных окнах на Mac?

На macOS алгоритм отличается:

  1. Откройте первый файл в Excel.
  2. Для второго файла: зажмите Option (⌥) + Command (⌘) и дважды кликните по файлу в Finder.
  3. Или используйте Файл → Открыть, зажав Option (⌥) при выборе файла.

Для постоянного решения создайте AppleScript:

tell application "Microsoft Excel"

activate

open file "Macintosh HD:Users:имя_пользователя:Документы:файл1.xlsx"

end tell

tell application "Microsoft Excel"

activate

open file "Macintosh HD:Users:имя_пользователя:Документы:файл2.xlsx"

end tell

Можно ли открыть два окна одной и той же книги Excel?

Да, это называется "Новое окно" (Вид → Новое окно). При этом:

  • Оба окна будут связаны — изменения в одном отразятся в другом.
  • Удобно для сравнения разных частей одного файла (например, листов).
  • Не путайте с Создать копию — это создаст независимый файл.

Чтобы открыть одну книгу в двух независимых окнах, сначала создайте её копию (Файл → Сохранить как).

Почему при открытии второго файла первый закрывается?

Это происходит если:

  • У вас недостаточно оперативной памяти — закройте другие программы.
  • Включён режим Открывать файлы в одном окне (проверьте Файл → Параметры → Дополнительно).
  • Excel работает в безопасном режиме (запущен с параметром /safe).
  • Файлы открываются через Excel Online в браузере с ограничением на количество вкладок.

Решение: используйте способы №1 или №2 из этой статьи, либо увеличьте лимит памяти для Excel в Параметры → Дополнительно → Формулы → Параметры вычислений.