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

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

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

Проблема усугубляется тем, что в новых версиях Excel 2019 и Microsoft 365 разработчики сделали акцент на вкладках (как в браузерах), полностью убрав возможность открытия файлов в отдельных окнах через стандартный интерфейс. Но это не значит, что решения нет. Существует как минимум 5 рабочих способов вернуть удобный режим многозадачности — от простых горячих клавиш до изменения настроек реестра Windows. Далее разберём каждый из них с учётом особенностей разных версий программы и операционных систем.

Важно понимать, что методы отличаются не только по сложности, но и по стабильности. Например, открытие файлов через проводник Windows с зажатой клавишей Shift работает в 90% случаев, тогда как правка реестра может привести к сбоям при некорректных действиях. Поэтому мы начнём с самых безопасных вариантов и постепенно перейдём к продвинутым.

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

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

  1. Откройте первый файл Excel стандартным способом (двойной клик или через меню программы).
  2. Зажмите клавишу Shift на клавиатуре.
  3. Не отпуская Shift, кликните по значку Excel на панели задач Windows (или в Dock на Mac).
  4. В открывшемся окне выберите второй файл через меню Файл → Открыть.

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

Преимущества способа:

  • 🔹 Не требует административных прав
  • 🔹 Работает на всех версиях Windows и MacOS
  • 🔹 Не влияет на производительность системы

Недостатки:

  • ⚠️ Нужно помнить комбинацию клавиш
  • ⚠️ В Excel Online метод не работает

Способ 2: Открытие через проводник Windows (для версий 2013–2019)

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

  1. Закройте все окна Excel, если они открыты.
  2. В проводнике Windows (Win + E) найдите папку с нужными файлами .xlsx или .xls.
  3. Выделите все файлы, которые нужно открыть (можно использовать Ctrl + A для выбора всех).
  4. Нажмите правой кнопкой мыши по любому из выделенных файлов и выберите Открыть с помощью → Microsoft Excel.

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

Закрыть все окна Excel|Найти папку с файлами|Выделить нужные документы|Открыть через контекстное меню-->

Этот метод работает стабильно в:

Версия Excel Windows 10 Windows 11 MacOS
2013 ✅ Да ✅ Да ❌ Нет
2016 ✅ Да ✅ Да ❌ Нет
2019 ⚠️ Частично ⚠️ Частично ❌ Нет
Microsoft 365 ❌ Нет ❌ Нет ❌ Нет
⚠️ Внимание: В Excel 2019 и Microsoft 365 этот метод может сработать только если файлы открываются первыми после запуска программы. Если сначала открыть один файл, а затем пытаться добавить другие через проводник — они откроются в том же окне.

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

Для тех, кто не боится командной строки, есть надёжный способ принудительного открытия файлов в отдельных окнах. Он основан на запуске Excel с специальным параметром –separate. Инструкция:

  1. Закройте все экземпляры Excel.
  2. Нажмите Win + R, введите cmd и нажмите Enter.
  3. В командной строке введите путь к файлу с параметром:
    "C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE" –separate "C:\Путь\к\файлу.xlsx"
    Примечание: путь к EXCEL.EXE может отличаться в зависимости от версии Office (например, для Office 2019 это может быть Office19 вместо Office16).
  4. Повторите команду для каждого файла, который нужно открыть в новом окне.

Этот метод гарантированно работает во всех версиях Excel, включая Microsoft 365, но требует знания точного пути к исполняемому файлу программы. Чтобы упростить процесс, можно создать .bat-файл с нужными командами и запускать его при необходимости.

Как узнать точный путь к EXCEL.EXE?

1. Откройте проводник и перейдите в папку C:\Program Files\Microsoft Office.

2. Найдите папку с названием, соответствующим вашей версии (например, Office16 для Excel 2016/2019/365).

3. В этой папке будет файл EXCEL.EXE — скопируйте полный путь к нему (можно просто перетащить файл в блокнот, чтобы увидеть путь).

Преимущества метода:

  • 🔹 100% надёжность — файлы всегда открываются в новых окнах
  • 🔹 Работает даже если другие способы не помогают
  • 🔹 Можно автоматизировать через скрипты
⚠️ Внимание: Если в пути к файлу или папке есть пробелы (например, C:\Мои документы\Отчёт.xlsx), обязательно заключайте путь в кавычки. Иначе команда не сработает.

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

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

Инструкция:

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

    (для Excel 2016/2019/365 путь может заканчиваться на Excel.Sheet.8 или Excel.Sheet.16).

  3. Дважды кликните по параметру (По умолчанию) в правой части окна.
  4. В поле Значение найдите строку запуска Excel (она начинается с пути к EXCEL.EXE) и добавьте в конце (перед "%1") параметр /separate. Пример итоговой строки:
    "C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE" /separate "%1"
  5. Нажмите OK и перезагрузите компьютер.

После этих действий все файлы .xlsx и .xls будут открываться в отдельных окнах при двойном клике. Чтобы вернуть стандартное поведение, достаточно удалить параметр /separate из реестра.

Горячие клавиши|Через проводник|Командная строка|Правка реестра|Другой-->

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

  • ⚠️ Работает только на Windows
  • ⚠️ Требует прав администратора
  • ⚠️ Может конфликтовать с обновлениями Office

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

Если ни один из перечисленных способов не подходит (например, вы работаете на Mac или в корпоративной среде с жёсткими ограничениями), можно рассмотреть альтернативные решения:

  1. LibreOffice Calc — бесплатный аналог Excel, который по умолчанию открывает каждый файл в новом окне. Поддерживает форматы .xlsx и .xls, но может быть несовместим с некоторыми продвинутыми функциями (например, Power Query).
  2. Google Таблицы — онлайн-сервис, где каждый файл открывается в новой вкладке браузера. Подходит для совместной работы, но требует стабильного интернета и может тормозить с большими файлами (>100 МБ).
  3. OnlyOffice или WPS Office — альтернативные офисные пакеты с поддержкой многозадачности. В WPS Office, например, есть режим "Мultiple Windows", который включается в настройках.

Для корпоративных пользователей, привязанных к Microsoft 365, есть ещё одно решение — Excel Online в режиме "Новое окно". Чтобы открыть файл в отдельном окне браузера:

  1. Откройте файл в Excel Online (через OneDrive или SharePoint).
  2. Нажмите на три точки в правом верхнем углу окна браузера.
  3. Выберите Открыть в новом окне.

Это не заменит полноценное десктопное приложение, но позволит работать с несколькими файлами параллельно без установки дополнительного ПО.

Распространённые ошибки и их решения

При попытке открыть несколько файлов Excel в разных окнах пользователи часто сталкиваются с типичными проблемами. Разберём самые частые из них и способы их устранения:

Проблема Возможная причина Решение
Файлы открываются в одном окне, несмотря на зажатый Shift Excel уже запущен в фоновом режиме Закройте все процессы EXCEL.EXE через диспетчер задач и повторите попытку
Команда –separate не работает Неверный путь к EXCEL.EXE Проверьте путь через свойства ярлыка Excel на рабочем столе
После правки реестра файлы не открываются Ошибка в синтаксисе параметра Убедитесь, что параметр /separate добавлен перед "%1" и отделен пробелом
В Excel 2019 файлы открываются в одном окне после обновления Сброс настроек по умолчанию Повторно примените параметр реестра или используйте командную строку

Ещё одна распространённая ошибка — попытка открыть слишком много файлов одновременно (более 10–15). В этом случае Excel может начать тормозить или вообще перестать отвечать. Решение:

  • 🔹 Разбейте файлы на группы по 5–7 штук.
  • 🔹 Закрывайте ненужные окна по мере работы.
  • 🔹 Используйте сводные таблицы или Power Query для консолидации данных вместо открытия всех файлов сразу.
⚠️ Внимание: Если после правки реестра Excel перестал открывать файлы вообще, проверьте, не удалили ли вы случайно кавычки в пути к EXCEL.EXE. Восстановите исходное значение параметра или используйте точку восстановления системы.

FAQ: Частые вопросы по работе с несколькими окнами Excel

Можно ли открыть файлы в разных окнах на Mac?

Да, но способы отличаются от Windows. В Excel для Mac нужно:

  1. Открыть первый файл.
  2. В меню Excel (в верхней панели) выбрать Настройки → Dock.
  3. Установить галочку Открывать документы в новых окнах.

После этого все файлы будут открываться в отдельных окнах. Обратите внимание, что в новых версиях Excel 365 для Mac эта опция может быть скрыта — тогда поможет только запуск через терминал с параметром –separate.

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

Это связано с изменением политики многозадачности в новых сборках Windows 10/11. Решения:

  • Проверьте, не отключены ли горячие клавиши в настройках системы (Параметры → Устройства → Клавиатура).
  • Обновите Microsoft Office до последней версии — иногда баги исправляются в патчах.
  • Используйте альтернативный метод (например, командную строку).
Как сравнить два файла Excel, открытых в разных окнах?

Для удобного сравнения:

  1. Расположите окна рядом (Win + Стрелка влево/вправо).
  2. Заморозьте области (Вид → Закрепить области), чтобы заголовки столбцов оставались видимыми при прокрутке.
  3. Используйте условное форматирование для выделения различий (например, правило =A1<>[ДругойФайл.xlsx]A1).

Для автоматизации сравнения можно использовать надстройку Inquire (доступна в Excel 2013 и новее через Файл → Параметры → Надстройки).

Будет ли работать метод с реестром на Excel 2007?

Да, но путь в реестре будет другим: HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\command. Также в Excel 2007 можно включить режим многозадачности через настройки:

  1. Откройте Сервис → Параметры.
  2. Перейдите на вкладку Общие.
  3. Снимите галочку Игнорировать другие приложения.

После этого файлы будут открываться в отдельных окнах при двойном клике.

Можно ли открыть файлы в разных окнах в Excel Online?

В веб-версии Excel нет полноценной поддержки нескольких окон, но есть обходные пути:

  • Открывайте файлы в разных браузерах (например, один в Chrome, другой в Edge).
  • Используйте режим инкогнито для второго файла.
  • Скачайте файлы и работайте в десктопной версии.

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