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

Почему Excel не даёт открыть два файла в разных окнах?

Вы когда-нибудь пытались сравнить данные из двух таблиц, переключаясь между вкладками в одном окне Microsoft Excel? Это неудобно, медленно и чревато ошибками. Многие пользователи сталкиваются с проблемой: программа по умолчанию открывает все файлы в одном окне, даже если вы запускаете их по отдельности. Причина кроется в архитектуре приложения — начиная с Excel 2013, Microsoft перешла на модель SDI (Single Document Interface), где каждый файл открывается в отдельном процессе, но по-прежнему группируется в одном окне программы.

Однако есть хорошая новость: открыть два (и более) файла Excel в разных окнах можно — и мы покажем, как это сделать на любой версии Windows или macOS. В этой статье вы найдёте:

  • 🔹 5 рабочих способов для раздельного открытия файлов (включая горячие клавиши и настройки реестра).
  • 🔹 Инструкции для Excel 2010, 2013, 2016, 2019, 2021 и Microsoft 365.
  • 🔹 Решения для Mac и альтернативные программы (LibreOffice, Google Sheets).
  • 🔹 Уникальный трюк с запуском Excel в режиме совместимости (работает даже на старых ПК).

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

📊 Какую версию Excel вы используете?
Excel 2010 или старше
Excel 2013-2016
Excel 2019-2021
Microsoft 365 (подписка)
Не знаю версию

Способ 1: Горячие клавиши для быстрого открытия (работает в 90% случаев)

Самый простой метод — использовать комбинацию клавиш Alt + Tab для переключения между окнами. Но это не совсем то, что нужно, если вы хотите видеть оба файла одновременно. Вместо этого:

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

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

⚠️ Внимание: Если при открытии второго окна первый файл исчезает — проверьте, не свернут ли он в трей. Иногда Excel минимизирует первое окно при запуске второго.

Способ 2: Запуск Excel в режиме совместимости (для старых версий)

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

Инструкция:

  1. Найдите ярлык Excel на рабочем столе или в меню Пуск.
  2. Кликните по нему правой кнопкой мыши и выберите Свойства.
  3. Перейдите на вкладку Совместимость.
  4. Поставьте галочку рядом с Запустить программу в режиме совместимости с: и выберите Windows 7.
  5. Нажмите ОК и перезапустите Excel.

После этого все файлы будут открываться в отдельных окнах. Минус метода — возможны визуальные глюки интерфейса, особенно в Excel 2019+.

Почему этот метод работает?

В старых версиях Windows (до 8.1) Excel по умолчанию использовал модель MDI (Multiple Document Interface), где каждый файл открывался в отдельном окне. Режим совместимости эмулирует это поведение.

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

Этот метод подходит для Excel 2016-2021 и Microsoft 365, но требует осторожности — неправильные изменения в реестре могут нарушить работу системы. Сделайте резервную копию реестра перед началом!

Шаги:

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

    (Для Excel 2019/2021 замените 12 на 16).

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

Теперь при двойном клике по файлу .xlsx он будет открываться в новом окне Excel, даже если программа уже запущена.

⚠️ Внимание: Если после изменений Excel перестал открывать файлы — верните исходное значение параметра или восстановите реестр из резервной копии.
Версия Excel Путь в реестре Дополнительные параметры
Excel 2010 HKEY_CLASSES_ROOT\Excel.Sheet.12 Добавить /e перед "%1"
Excel 2013-2016 HKEY_CLASSES_ROOT\Excel.Sheet.12 Добавить /de "%1"
Excel 2019-2021 HKEY_CLASSES_ROOT\Excel.Sheet.16 Добавить /x "%1"
Microsoft 365 HKEY_CLASSES_ROOT\Excel.Sheet.16 Требуется обновление до последней версии

Способ 4: Использование альтернативных программ

Если стандартные методы не работают или вы ищете более гибкое решение — рассмотрите альтернативные программы для работы с таблицами. Они часто предлагают лучшую многозадачность "из коробки".

  • 📊 LibreOffice Calc: Бесплатный аналог Excel с поддержкой вкладок и отдельных окон. Чтобы открыть два файла одновременно, просто запустите программу дважды.
  • 🌐 Google Sheets: Облачный сервис, где каждый файл открывается в новой вкладке браузера. Подходит для совместной работы.
  • 🍎 Numbers (macOS): Стандартное приложение на Mac, где файлы по умолчанию открываются в отдельных окнах.
  • 📈 WPS Office: Бесплатная альтернатива с поддержкой режима Многоконный просмотр (доступно в премиум-версии).

Преимущество альтернатив в том, что они не требуют настроек — достаточно установить программу и открывать файлы двойным кликом. Например, в LibreOffice Calc можно:

  1. Запустить программу.
  2. Перетащить первый файл в окно.
  3. Открыть второй файл через Файл → Открыть в новом окне.

Установить программу (LibreOffice, WPS Office)|Скачать файлы с OneDrive/Google Drive (если используете облако)|Проверить совместимость формул (некоторые функции Excel могут не поддерживаться)|Настроить горячие клавиши под свои привычки-->

Способ 5: Макрос VBA для автоматического открытия в новых окнах

Для пользователей, знакомых с VBA (Visual Basic for Applications), есть решение на основе макроса. Оно подходит для Excel 2016+ и позволяет открывать выбранные файлы в отдельных окнах одной командой.

Инструкция:

  1. Откройте Excel и нажмите Alt + F11, чтобы открыть редактор VBA.
  2. В меню выберите Insert → Module.
  3. Вставьте следующий код:
    Sub OpenInNewWindow()
    

    Dim filePath As Variant

    filePath = Application.GetOpenFilename(Title:="Выберите файл Excel", FileFilter:="Excel Files .xls; .xlsm; .xlsx (.xls; .xlsm; .xlsx),")

    If filePath <> False Then

    Shell "excel.exe """ & filePath & """", vbNormalFocus

    End If

    End Sub

  4. Закройте редактор VBA.
  5. Нажмите Alt + F8, выберите макрос OpenInNewWindow и запустите его.
  6. В открывшемся окне выберите файл — он откроется в новом окне Excel.

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

⚠️ Внимание: Макросы могут быть заблокированы настройками безопасности. Чтобы их разрешить, перейдите в Файл → Параметры → Центр управления безопасностью → Параметры центра управления безопасностью → Настройки макросов и выберите Включить все макросы (не рекомендуется для файлов из ненадёжных источников).

Особенности работы на macOS

На Mac процесс открытия нескольких файлов Excel отличается от Windows. По умолчанию Excel for Mac также группирует файлы в одном окне, но есть обходные пути:

  • 🖱️ Перетаскивание файлов: Откройте Excel, затем перетащите второй файл из Finder на док-станцию программы. Он откроется в новом окне.
  • ⌘ + N: Нажмите Command + N, чтобы создать новое окно, а затем откройте файл через Файл → Открыть.
  • 🔄 Режим раздельного экрана: В macOS можно использовать функцию Split View (зажмите зелёную кнопку свернуть окно и выберите второй файл).

Для Excel 2016-2021 for Mac также работает трюк с Terminal:

  1. Откройте Terminal (через Spotlight или Applications → Utilities).
  2. Введите команду:
    open -n -a "Microsoft Excel" /путь/к/файлу.xlsx

    (замените путь на реальный).

Это заставит Excel открыть файл в новом экземпляре программы.

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

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

Да, для этого расположите окна рядом вручную или используйте функцию Снап-макеты в Windows 10/11 (перетащите окно к краю экрана). В macOS задействуйте Split View.

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

Это происходит из-за настройки Отображать все окна на панели задач. Откройте Файл → Параметры → Дополнительно и снимите галочку с Показывать все окна на панели задач.

Как открыть 10 файлов Excel одновременно без зависаний?

Для работы с большим количеством файлов:

  1. Используйте Excel 2019+ или Microsoft 365 — они оптимизированы для многозадачности.
  2. Отключите автоматический пересчёт формул (Файл → Параметры → Формулы → Вручную).
  3. Разбейте файлы на группы и открывайте их по 3-4 штуки.
Есть ли разница между открытием в новых окнах и новых экземплярах Excel?

Да:

  • Новое окно — файл открывается в том же процессе Excel, но в отдельном окне (ресурсов тратится меньше).
  • Новый экземпляр — запускается отдельный процесс Excel.exe, что увеличивает нагрузку на ПК, но обеспечивает полную изоляцию файлов.

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

Можно ли настроить Excel так, чтобы файлы всегда открывались в новых окнах?

Да, для этого:

  1. Отредактируйте реестр (см. Способ 3).
  2. Или используйте групповую политику (для корпоративных пользователей): перейдите в gpedit.msc → Конфигурация пользователя → Административные шаблоны → Microsoft Excel → Параметры приложения и включите Открывать каждый файл в отдельном окне.

Оба метода требуют прав администратора.