Как запустить два Excel одновременно: все рабочие способы

При попытке открыть второй файл Excel через двойной клик по файлу или команду Файл → Открыть часто возникает ситуация, когда новый документ заменяет текущий в том же окне программы. Это стандартное поведение Microsoft Excel по умолчанию — приложение использует одиночный экземпляр процесса (single-instance mode), чтобы экономить ресурсы системы. Однако в 90% случаев проблему можно решить без установки дополнительного ПО: достаточно использовать горячие клавиши, параметры командной строки или встроенные настройки Office.

Если вам нужно сравнить данные из двух таблиц бок о бок, копировать формулы между файлами или тестировать макросы в изолированных сессиях — приведенные ниже методы позволят запустить два (и более) экземпляра Excel параллельно. Способы отличаются по сложности и совместимости с версиями программы: от универсальных решений для Excel 2010–2019 до специфичных трюков для Microsoft 365 и Excel 2021. Особое внимание уделите разделу про конфликты с надстройками — они блокируют многозадачность в 30% случаев.

Почему Excel не открывает второй файл в новом окне

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

  • 🔹 Ограничение по умолчанию: второй файл открывается в том же окне, заменяя первый (или добавляется как новая вкладка в Excel 2016+).
  • 🔹 Конфликт надстроек: плагины вроде Power Query, Solver или сторонние аддины могут блокировать создание нового процесса.
  • 🔹 Режим совместимости: если Excel запущен от имени администратора, Windows может ограничивать многозадачность.
  • 🔹 Политики группы: в корпоративных сетях администраторы иногда отключают возможность запуска нескольких экземпляров через gpedit.msc.

Прежде чем применять сложные решения, проверьте базовые настройки:

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

⚠️ Внимание: Если вы используете Excel Online (веб-версию), запуск нескольких окон невозможен — это ограничение браузерной архитектуры. Для параллельной работы потребуется десктопная версия или Excel для Mac (с отдельными нюансами).

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

Самый простой метод — использовать комбинацию клавиш, которая заставляет Windows создать новый процесс Excel. Он подходит для всех версий от 2010 до 2023:

  1. Закройте все окна Excel (проверьте панель задач и системный трей).
  2. Удерживая Alt, дважды кликните по файлу Excel (.xlsx, .xlsm и т.д.).
  3. Отпустите Alt после второго клика — должен открыться новый экземпляр программы.

Альтернативный вариант для уже открытого Excel:

  1. Активируйте окно Excel (кликните по нему на панели задач).
  2. Нажмите Alt + F11, чтобы открыть редактор VBA.
  3. Не закрывая редактор, вернитесь в основное окно и попробуйте открыть второй файл через Файл → Открыть.

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

Убедитесь, что все файлы Excel закрыты|Проверьте, нет ли процессов EXCEL.EXE в Диспетчере задач|Отключите надстройки (Файл → Параметры → Надстройки)|Попробуйте запуск от имени администратора (ПКМ → Запуск от имени администратора)

-->

Способ 2: Командная строка для принудительного создания нового процесса

Если горячие клавиши не сработали, используйте параметр командной строки /x, который заставляет Excel игнорировать существующий экземпляр:

"C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE" /x "C:\Путь\к\файлу.xlsx"

Инструкция по шагам:

  1. Найдите путь к исполнительному файлу Excel:
    • 🔹 Office 2016/2019/2021: C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE
    • 🔹 Office 2013: C:\Program Files\Microsoft Office\Office15\EXCEL.EXE
    • 🔹 Office 2010: C:\Program Files\Microsoft Office\Office14\EXCEL.EXE
  • Скопируйте путь к вашему файлу Excel (перетащите файл в блокнот, чтобы получить полный путь).
  • Откройте Командную строку (Win + R → введите cmd).
  • Вставьте команду, заменив пути (пример выше). Нажмите Enter.
  • Для удобства создайте .bat-файл с этой командой:

    1. Откройте Блокнот и вставьте строку из примера.
    2. Сохраните файл с расширением .bat (например, excel_dual.bat).
    3. Перетаскивайте файлы Excel на этот .bat-файл для автоматического открытия в новом окне.

    ⚠️ Внимание: Если путь к Excel содержит пробелы (например, Program Files), обязательно заключайте его в кавычки. Иначе команда не сработает.

    Способ 3: Использование разных учетных записей Windows

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

    1. Нажмите Win + R, введите runas /user:ИмяПользователя "C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE".
    2. Введите пароль от второй учетной записи (если требуется).
    3. Откройте нужный файл через новый экземпляр Excel.

    Альтернатива для Windows 10/11:

    1. Удерживайте Shift, кликните правой кнопкой по файлу Excel.
    2. Выберите Запуск от другого пользователя.
    3. Введите данные второй учетной записи.

    Метод Совместимость Требуются права админа Работает с надстройками
    Горячие клавиши (Alt + двойной клик) Excel 2010–2023 Нет Да (может конфликтовать)
    Командная строка (/x) Excel 2007–2023 Нет Да
    Запуск от другого пользователя Windows 7–11 Да (для runas) Нет (изолированная сессия)
    Редактор VBA (Alt + F11) Excel 2010–2023 Нет Частично (зависит от надстроек)

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

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

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

      (для Excel 2013–2019) или

      HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\command

      (для Excel 2010).

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

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

    ⚠️ Внимание: Неправильное редактирование реестра может привести к сбоям в работе Office. Перед изменениями создайте точку восстановления системы (Панель управления → Восстановление → Настройка восстановления системы).
    Что делать, если после редактирования реестра Excel перестал открывать файлы

    1. Проверьте, не удалили ли вы лишние символы в параметре реестра.

    2. Восстановите значение по умолчанию: для Excel 2016 оно должно выглядеть как "C:\...EXCEL.EXE" /e "%1" (без кавычек внутри).

    3. Если проблема сохраняется, используйте функцию Файл → Открыть и восстановить в Excel.

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

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

    • 📊 LibreOffice Calc: бесплатный аналог Excel, который по умолчанию открывает каждый файл в отдельном окне. Поддерживает форматы .xlsx, но может искажать сложные макросы.
    • 📊 WPS Office: легковесная альтернатива с интерфейсом, похожим на Excel 2013. Позволяет запускать несколько окон без ограничений.
    • 📊 Google Таблицы: веб-версия для совместной работы. Минус — требует интернета и не поддерживает VBA.
    • 📊 OnlyOffice: офлайн-редактор с поддержкой макросов и форматов Excel. Подходит для работы с .xlsm.

    Для профессионалов, работающих с большими данными:

    • 🔧 Python + Pandas: если задачи сводятся к анализу данных, можно разделить файлы на отдельные скрипты и запускать их параллельно через Jupyter Notebook.
    • 🔧 Power BI: для визуализации данных из нескольких источников без необходимости открывать Excel.

    Сравнение альтернатив:

    Программа Поддержка VBA Многозадачность Совместимость с .xlsx
    LibreOffice Calc Частично (ограниченно) Да 95%
    WPS Office Да Да 99%
    Google Таблицы Нет Да (в разных вкладках) 80%
    OnlyOffice Да Да 98%

    Горячие клавиши (Alt + двойной клик)|Командная строка (/x)|Запуск от другого пользователя|Редактирование реестра|Альтернативные программы (LibreOffice, WPS и др.)

    -->

    Решение проблем: почему второй Excel не открывается

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

    • 🔍 Конфликт надстроек:
      1. Запустите Excel в безопасном режиме (EXCEL.EXE /safe).
      2. Если второй экземпляр открылся — отключите надстройки по одной через Файл → Параметры → Надстройки → Управление.
  • 🔍 Антивирус блокирует процессы:
    • Добавьте EXCEL.EXE в исключения антивируса (например, Kaspersky, Avast).
    • Временно отключите защиту и проверьте запуск.
    • 🔍 Повреждение установки Office:
      1. Запустите Панель управления → Программы → Программы и компоненты.
      2. Выберите Microsoft Office, нажмите Изменить → Быстрое восстановление.
    • 🔍 Ограничения лицензии:

      В корпоративных версиях Office 365 администратор может отключить многозадачность через Group Policy. Проверьте политики по пути: gpedit.msc → Конфигурация пользователя → Административные шаблоны → Microsoft Excel → Параметры приложения.

    Для диагностики используйте Process Explorer (утилита от Microsoft):

    1. Скачайте Process Explorer с сайта Microsoft Sysinternals.
    2. Запустите утилиту и отсортируйте процессы по имени EXCEL.EXE.
    3. Проверьте, сколько процессов запущено. Если только один — проблема в настройках Excel или политиках.

    FAQ: Частые вопросы о запуске нескольких Excel

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

    Да, но способ отличается от Windows:

    1. Закройте все окна Excel.
    2. Удерживая Option (⌥), кликните по иконке Excel в Dock.
    3. Выберите файл в появившемся окне — он откроется в новом экземпляре.

    Для Excel 2016+ также работает командная строка через Терминал:

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

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

    Это стандартное поведение Excel в режиме SDI (одиночного документа). Решения:

    • Используйте метод с Alt + двойной клик.
    • Запускайте файлы через EXCEL.EXE /x.
    • Проверьте настройки реестра (раздел 4 статьи).

    Если проблема сохраняется — надстройки или политики блокируют многозадачность.

    Как открыть два Excel в одном окне (вкладками)?

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

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

    Для принудительного открытия в новом окне удерживайте Ctrl при двойном клике по файлу.

    Можно ли запустить два Excel с разными учетными записями Microsoft?

    Да, но только через запуск от разных пользователей Windows (способ 3). Учетные записи Microsoft 365 привязаны к профилю Windows, поэтому:

    • Создайте второго пользователя в системе (Параметры → Учетные записи → Семья и другие пользователи).
    • Запустите Excel от его имени через runas.
    • Войдите в другую учетную запись Microsoft в новом экземпляре Excel.

    Ограничение: лицензия Office 365 может требовать активации для каждого профиля.

    Как открыть два Excel на одном мониторе бок о бок?

    После запуска двух экземпляров:

    1. Разверните оба окна Excel.
    2. Перетащите одно окно к левому краю экрана, другое — к правому (активируется режим Snap).
    3. Для точной настройки используйте Параметры → Система → Многозадачность (Windows 10/11).

    Для Excel 2013+ также работает функция Вид → Упорядочить все (располагает окна каскадом или рядом).