Как заставить Excel открывать файлы в разных окнах, а не в одном документе: 5 работающих методов

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

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

В этой статье мы разберём 5 проверенных методов, включая скрытые настройки, которые даже опытные пользователи часто упускают. Вы узнаете, как открывать файлы в разных окнах на Windows 10/11 и macOS, почему иногда методы не работают, и как исправить типичные ошибки. А ещё — уникальный способ для Excel 2013, который не документирован в официальной справке Microsoft.

———

1. Горячие клавиши: быстрый способ для ленивых

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

Откройте первый файл Excel как обычно. Затем:

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

Теперь у вас будет два независимых окна Excel. Минус метода в том, что при закрытии основного окна все дочерние тоже закроются — если не сохранять их отдельно.

🔹 Для macOS: вместо Ctrl используйте Command, а для открытия нового окна можно также кликнуть по иконке Excel в Dock с зажатой клавишей Option.

📊 Какой версии Excel вы пользуетесь?
Excel 2013
Excel 2016/2019
Microsoft 365 (Office 365)
Excel для Mac
Другая версия

2. Настройки Excel: где искать скрытый переключатель

В Excel 2013 и новее Microsoft спрятала опцию многоконного режима так глубоко, что многие пользователи считают её удалённой. На самом деле она есть, но называется иначе. Вот как её найти:

Перейдите в: Файл → Параметры → Дополнительно

Прокрутите вниз до раздела Экран и найдите опцию: "Показывать все окна на панели задач" (в английской версии — "Show all windows in the Taskbar").

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

В Excel 2010 и старше опция называлась "Отображать документы в отдельных окнах" и находилась там же, в параметрах экрана. Если у вас старая версия, вам повезло — там всё работает интуитивно.

3. Редактирование реестра Windows: для продвинутых пользователей

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

Следуйте инструкции:

  1. Закройте все окна Excel.
  2. Нажмите Win + R, введите regedit и подтвердите.
  3. Перейдите по пути:
    HKEY_CURRENT_USER\Software\Microsoft\Office\{версия}\Excel\Options

    Где {версия} — это:

    • 16.0 для Excel 2016/2019/2021 и Microsoft 365
    • 15.0 для Excel 2013
    • 14.0 для Excel 2010
  • Создайте новый Параметр DWORD (32 бита) с именем WindowArrangeFlags.
  • Присвойте ему значение 1 и перезапустите Excel.
  • После этого файлы должны открываться в отдельных окнах. Если папки Options нет — создайте её вручную (правый клик → Создать → Раздел).

    Что делать если ключ WindowArrangeFlags не работает?

    В некоторых сборках Office (особенно корпоративных) этот параметр игнорируется политиками группы. Попробуйте альтернативный ключ IgnoreOtherApplications со значением 1 в том же разделе реестра. Если и это не поможет, проверьте наличие политики в редакторе gpedit.msc (путь: Конфигурация пользователя → Административные шаблоны → Microsoft Excel → Параметры Excel → Разрешить многодокументный интерфейс).

    4. Использование командной строки: альтернатива для IT-специалистов

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

    Создайте ярлык для Excel на рабочем столе:

    1. Кликните правой кнопкой по рабочему столу → Создать → Ярлык.
    2. В поле "Укажите расположение объекта" введите:
      "C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE" /x

      (Для Office 2019/2021 путь может быть Office16 или Office15 — уточните в свойствах оригинального ярлыка Excel.)

    3. Назовите ярлык, например, "Excel (новое окно)".
    4. Теперь при открытии файлов через этот ярлык они будут запускаться в отдельных окнах. Параметр /x заставляет Excel игнорировать существующие экземпляры программы.

      🔹 Для macOS: аналогичный эффект достигается командой в Терминале:

      open -n -a "Microsoft Excel"

      5. Обходные пути: когда ничего не помогает

      Если ни один из методов не сработал (например, из-за корпоративных политик или специфической сборки Office), попробуйте эти альтернативы:

      Способ 1. Использовать два аккаунта Windows

      • 👤 Создайте второго пользователя в системе (Параметры → Учётные записи → Семья и другие пользователи).
      • Запустите Excel под другим аккаунтом — файлы будут открываться в отдельном процессе.

      Способ 2. Виртуальные рабочие столы

      • 🖥️ В Windows 10/11 нажмите Win + Tab и создайте новый виртуальный рабочий стол.
      • Откройте Excel на каждом рабочем столе отдельно — это имитирует многоконный режим.

      Способ 3. Альтернативные программы

      • 📊 LibreOffice Calc или Google Sheets по умолчанию открывают файлы в разных окнах.
      • 🔄 Экспортируйте данные в .csv и работайте в Notepad++ с плагином CSV Lint.

      Убедиться, что Excel обновлён до последней версии|Проверить наличие корпоративных политик (спросить у админа)|Попробовать запустить Excel в режиме совместимости с Windows 8|Отключить надстройки (Файл → Параметры → Надстройки)-->

      Таблица: Сравнение методов для разных версий Excel

      Метод Excel 2010 Excel 2013–2019 Microsoft 365 Excel для Mac Требуются права админа
      Горячие клавиши (Ctrl+O) ✅ Да ✅ Да ✅ Да ✅ Да (Command+O) ❌ Нет
      Настройки "Показывать все окна..." ✅ Да (полноценно) ⚠️ Частично ⚠️ Частично ❌ Нет ❌ Нет
      Редактирование реестра ✅ Да ✅ Да ✅ Да ❌ Нет ✅ Да
      Командная строка (/x) ✅ Да ✅ Да ✅ Да ⚠️ Через Terminal ❌ Нет
      Виртуальные рабочие столы ✅ Да ✅ Да ✅ Да ✅ Да ❌ Нет

      ———

      Типичные ошибки и как их избежать

      Даже после настройки многоконного режима пользователи сталкиваются с проблемами. Вот самые распространённые и их решения:

      ⚠️ Внимание: Если после изменений в реестре Excel перестал запускаться, удалите созданный параметр WindowArrangeFlags или верните его значение к 0. Также проверьте целостность файлов Office через Панель управления → Программы → Microsoft 365 → Изменить → Быстрый ремонт.

      Проблема 1. Файлы открываются в одном окне, несмотря на настройки

      • 🔍 Причина: Включён режим "Открывать все файлы в одном окне" в параметрах по умолчанию.
      • 🛠 Решение: Перейдите в Файл → Параметры → Общие и снимите галочку с "Игнорировать другие приложения, использующие DDE".

      Проблема 2. При закрытии одного окна закрываются все

      • 🔍 Причина: Файлы открыты как "дочерние" процессы.
      • 🛠 Решение: Используйте ярлык с параметром /x (см. раздел 4) или открывайте файлы через Проводник с зажатой клавишей Shift.

      Проблема 3. На macOS окна сливаются после обновления

      • 🔍 Причина: Сброс настроек в macOS Ventura и новее.
      • 🛠 Решение: Откройте Терминал и выполните:
        defaults write com.microsoft.Excel NSWindowSupportsAutomaticInlineTitle -bool false

        Затем перезапустите Excel.

      FAQ: Частые вопросы по многоконному режиму в Excel

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

      Да, но удобнее использовать два монитора. В одном окне разверните Excel на весь экран, а второе окно перетащите на второй монитор. В Windows 11 можно закрепить окна с помощью Зон снаппинга (Win + Z).

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

      Microsoft регулярно изменяет поведение SDI-режима в обновлениях безопасности. Например, в Windows 11 22H2 был изменён механизм обработки параметра /x. Проверьте версию Office (Файл → Учётная запись → О программе Excel) и обновите её. Если проблема осталась — используйте редактирование реестра (раздел 3).

      Как открыть один и тот же файл в двух окнах?

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

      • 📂 Создайте копию файла (Файл → Сохранить как).
      • 🔗 Откройте файл в режиме только для чтения (в диалоге открытия выберите стрелку рядом с кнопкой Открыть).
      • 🌐 Используйте Excel Online для просмотра параллельно с десктопной версией.

    Есть ли риск потерять данные при работе в нескольких окнах?

    Да, если вы редактируете один и тот же файл в разных окнах через копии. Excel не синхронизирует изменения между окнами автоматически! Всегда сохраняйте файлы под разными именами или используйте Общие книги (Рецензирование → Общий доступ к книге), если нужна совместная работа.

    Можно ли настроить многоконный режим по умолчанию?

    Нет, в текущих версиях Excel (начиная с 2013) нет опции, которая бы постоянно открывала все файлы в разных окнах. Придётся каждый раз использовать один из описанных методов. Альтернатива — написать VBA-макрос, который будет автоматически открывать новые окна:

    Sub OpenInNewWindow()
    

    Dim xlApp As New Excel.Application

    xlApp.Visible = True

    xlApp.Workbooks.Open "C:\Путь\к\файлу.xlsx"

    Endcode>

    Сохраните макрос в Персональной книге макросов и назначьте ему горячую клавишу.