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

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

В этой статье вы найдёте пошаговые инструкции для всех версий Excel (2013, 2016, 2019, 2021, 365 и Excel для Mac), а также решения для альтернативных программ вроде LibreOffice Calc или Google Sheets. Мы разберём не только стандартные методы, но и малоизвестные приёмы, которые экономят время. Например, знали ли вы, что можно принудительно открыть файл в новом окне через командную строку? Или что в Excel 365 появилась скрытая настройка для автоматического разделения окон?

Если вы регулярно работаете с большими таблицами, этот гайд поможет ускорить рутину на 30-40%. Нет нужды постоянно переключаться между вкладками или копировать данные в один файл — достаточно настроить программу правильно. А для тех, кто использует MacOS, мы подготовили отдельный раздел с учётом особенностей системы.

📊 Какую версию Excel вы используете?
Excel 365 (подписка)
Excel 2021/2019
Excel 2016 или старше
LibreOffice Calc
Google Sheets

1. Стандартный способ: открытие через проводник Windows

Самый простой метод — запустить два экземпляра Excel вручную. Он работает во всех версиях программы, включая Excel 2013 и новее. Вам не потребуются права администратора или дополнительные программы.

Алгоритм действий:

  1. Закройте все открытые файлы Excel (важно!).
  2. Откройте Проводник Windows (Win + E).
  3. Найдите первый файл, который нужно открыть. Кликните по нему правой кнопкой мыши → выберите Открыть с помощью → Excel.
  4. Не закрывая первый файл, повторите действие для второго документа.

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

Ограничение: в Excel 2013 и 2016 может сработать блокировка многократного запуска. Если второй файл открывается в том же окне, используйте альтернативные методы из следующих разделов.

2. Настройка Excel для автоматического открытия в новых окнах

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

Инструкция для Windows:

  1. Откройте Excel и перейдите в Файл → Параметры → Дополнительно.
  2. Прокрутите вниз до раздела Общие.
  3. Убедитесь, что снята галочка с пункта Игнорировать другие приложения, использующие DDE.
  4. Нажмите OK и перезапустите программу.

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

Почему этот метод не работает в Excel 365?

В последних версиях Excel 365 Microsoft изменила механизм обработки DDE (Dynamic Data Exchange). Теперь настройка "Игнорировать DDE" может не влиять на поведение программы. В этом случае используйте метод с командной строкой (раздел 4) или макрос (раздел 5).

Для MacOS: аналогичной настройки нет, но можно воспользоваться обходным путём — открывать файлы через Terminal (см. раздел 4).

3. Использование режима "Новое окно" в Excel

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

Как это сделать:

  1. Откройте файл в Excel.
  2. Перейдите на вкладку Вид в верхнем меню.
  3. Нажмите кнопку Новое окно (в группе Окно).
  4. В появившемся диалоге выберите OK.

Теперь у вас будет два окна с одним и тем же файлом, но они будут синхронизированы. Изменения в одном окне сразу отразятся в другом. Чтобы работать с разными файлами, откройте второй документ в одном из окон через Файл → Открыть.

Открыты ли оба окна с одним файлом?|Видите ли вы изменения в реальном времени?|Нет ли зависаний при редактировании?|Сохранились ли настройки при перезапуске Excel?-->

Важно: этот метод не подходит для работы с разными файлами — только для дублирования текущего документа.

4. Открытие через командную строку (для опытных пользователей)

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

Инструкция для Windows:

  1. Закройте все окна Excel.
  2. Откройте Командную строку (Win + R → введите cmdEnter).
  3. Введите команду для первого файла:
    "C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE" "C:\Путь\к\файлу1.xlsx"
    Примечание: путь к EXCEL.EXE может отличаться в зависимости от версии Office (например, Office15 для Excel 2013).
  4. Не закрывая первое окно, откройте новую вкладку CMD (Ctrl + T в Windows Terminal) и повторите команду для второго файла.

Для MacOS используйте Terminal:

open -n -a "Microsoft Excel" /Путь/к/файлу1.xlsx

open -n -a "Microsoft Excel" /Путь/к/файлу2.xlsx

Ключевой нюанс: флаг -n в MacOS принудительно открывает новый экземпляр программы, даже если Excel уже запущен.

5. Макрос VBA для открытия файлов в новых окнах

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

Инструкция:

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

    Dim filePath1 As String, filePath2 As String

    filePath1 = "C:\Путь\к\файлу1.xlsx" ' Замените на реальный путь

    filePath2 = "C:\Путь\к\файлу2.xlsx" ' Замените на реальный путь

    Shell """" & Application.Path & "\EXCEL.EXE"" """ & filePath1 & """", vbNormalFocus

    Shell """" & Application.Path & "\EXCEL.EXE"" """ & filePath2 & """", vbNormalFocus

    End Sub

  4. Нажмите F5, чтобы запустить макрос.

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

6. Альтернативы: Google Sheets и LibreOffice Calc

Если Microsoft Excel упорно не хочет открывать файлы в разных окнах, рассмотрите альтернативные программы. Они часто более гибкие в этом плане.

Google Sheets:

  • 📁 Автоматическое открытие в новых вкладках. Каждый файл открывается в отдельной вкладке браузера, что удобно для сравнения.
  • 🔄 Реальное время. Изменения синхронизируются мгновенно, если файлы доступны по ссылке.
  • 🆓 Бесплатно. Не требует установки — работает в любом браузере.

LibreOffice Calc:

  • 🖥️ Открытие в новых окнах по умолчанию. В отличие от Excel, здесь каждый файл запускается в отдельном окне.
  • 📊 Поддержка форматов Excel. Чтение и запись в .xlsx без потерь данных.
  • ⚙️ Гибкие настройки. Можно настроить поведение программы через Сервис → Параметры → LibreOffice Calc → Общие.

Для перехода с Excel на LibreOffice Calc достаточно установить программу с официального сайта и открыть файлы через неё. Все формулы и форматирование сохранятся.

Программа Открытие в новых окнах Синхронизация Стоимость Поддержка макросов
Microsoft Excel Требует настроек Да (в режиме "Новое окно") Платная (или по подписке) VBA
Google Sheets Автоматически (вкладки) Да (облако) Бесплатно Google Apps Script
LibreOffice Calc Автоматически Нет Бесплатно Basic, Python

7. Решение проблем: почему файлы открываются в одном окне

Если ни один из методов не сработал, проверьте следующие моменты:

1. Настройки по умолчанию:

  • 🔧 В Windows кликните правой кнопкой по файлу .xlsxСвойства → Общие → Изменить → выберите Excel в качестве программы по умолчанию.
  • 🔄 Если Excel уже выбран, нажмите Сбросить и повторите выбор.

2. Конфликты с надстройками:

⚠️ Внимание: некоторые надстройки (например, Power Query или Solver) могут блокировать открытие нескольких окон. Отключите их через Файл → Параметры → Надстройки и перезапустите программу.

3. Повреждённые файлы:

  • 🛠️ Попробуйте открыть файлы в Безопасном режиме (зажмите Ctrl при запуске Excel).
  • 📂 Сохраните копии файлов в формате .xlsb (двоичный формат Excel) — он реже вызывает ошибки.

4. Ограничения лицензии:

⚠️ Внимание: в корпоративных версиях Excel (например, Office 365 ProPlus) могут действовать политики IT-отдела, запрещающие многократный запуск. Обратитесь к администратору или используйте Google Sheets как обходной путь.

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

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

Да, но стандартный способ не всегда работает. Используйте один из методов:

  1. Открывайте файлы через Terminal с флагом -n (см. раздел 4).
  2. Удерживайте Option (⌥) при запуске Excel из Dock — это принудительно откроет новое окно.
  3. Используйте LibreOffice Calc — там нет таких ограничений.
Почему при открытии второго файла первый закрывается?

Это стандартное поведение Excel в режиме SDI (Single Document Interface). Решения:

  • Отключите опцию Игнорировать DDE (раздел 2).
  • Используйте командную строку (раздел 4).
  • Обновите Excel до последней версии — в Excel 365 эта проблема встречается реже.
Как сравнить два файла Excel в разных окнах?

После того как вы откроете файлы в отдельных окнах:

  1. Расположите окна рядом (Win + Стрелка влево/вправо в Windows).
  2. Используйте Вид → Разместить рядом для синхронной прокрутки.
  3. Для подсветки различий используйте надстройку Compare Sheets (доступна в Excel 365).
Работает ли этот метод для Excel Online?

Нет, Excel Online (веб-версия) не поддерживает открытие нескольких файлов в разных окнах. Альтернативы:

  • Откройте файлы в Google Sheets.
  • Используйте настольную версию Excel.
  • Скачайте файлы и работайте в LibreOffice Calc.
Можно ли открыть два окна с одним файлом, но на разных листах?

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

  1. Откройте файл в Excel.
  2. Перейдите на первый лист.
  3. Нажмите Вид → Новое окно.
  4. В втором окне переключитесь на другой лист.

Теперь у вас будет два окна с одним файлом, но на разных листах. Изменения будут синхронизированы.