Работа с несколькими файлами Microsoft Excel одновременно — стандартная задача для аналитиков, бухгалтеров и менеджеров. Но по умолчанию программа открывает все документы в одном окне с вкладками, что не всегда удобно. Например, когда нужно сравнить данные из двух таблиц на разных мониторах или быстро переключаться между отчётами без потери контекста.
Многие пользователи не догадываются, что в Excel есть встроенные инструменты для разделения окон, а также скрытые настройки, позволяющие запускать программу в нескольких экземплярах. В этой статье мы разберём все актуальные способы — от базовых до продвинутых, включая решения для Windows 10/11 и macOS, а также обходные пути для старых версий Excel 2010-2016.
Особое внимание уделим типичным ошибкам, из-за которых окна "слипаются" обратно в одно, и покажем, как закрепить результат навсегда. Если вы регулярно работаете с большими таблицами или ведёте параллельно несколько проектов — эти методы сэкономят вам часы рабочего времени.
Почему Excel открывает все файлы в одном окне?
Начиная с версии Excel 2013, Microsoft перешла на интерфейс с вкладками (подобно браузерам), где каждый новый файл открывается в том же окне программы. Это было сделано для экономии ресурсов и упрощения навигации, но создало неудобства для пользователей, привыкших к классическому многозадачному режиму.
Основные причины такого поведения:
- 🔹 Настройки по умолчанию: В параметрах Excel включён режим
SDI (Single Document Interface), где все документы группируются под одним процессом. - 🔹 Оптимизация производительности: Одно окно снижает нагрузку на оперативную память, особенно при работе с большими файлами.
- 🔹 Политика Microsoft: Компания активно продвигает облачный Excel Online и Microsoft 365, где многозадачность реализована иначе.
Интересно, что в Excel 2010 и более ранних версиях окна по умолчанию открывались отдельно. Пользователи старших версий часто сталкиваются с проблемой после обновления до Excel 2016/2019/2021, когда привычный функционал внезапно исчезает.
Важно: В Excel 2026 (превью-версия) появился новый параметр "Разрешить несколько окон", но он пока работает нестабильно и доступен только участникам программы предварительной оценки Microsoft.
Способ 1: Запуск Excel в новом окне через ярлык (универсальный метод)
Самый надёжный способ открыть второй экземпляр Excel — использовать системные инструменты Windows или macOS. Этот метод работает во всех версиях программы, включая Excel 2010-2026.
Инструкция для Windows:
- Найдите ярлык Microsoft Excel на рабочем столе или в меню
Пуск. - Зажмите клавишу
Shiftи кликните по ярлыку правой кнопкой мыши. - В контекстном меню выберите пункт
Запуск от имени другого пользователя(даже если вы не меняете учётную запись). - Подтвердите действие — откроется новое окно Excel.
Для macOS:
- Откройте
Finderи найдите приложение Microsoft Excel в папкеПрограммы. - Удерживая
Option (⌥), дважды кликните по иконке Excel. - Подтвердите запуск нового экземпляра в появившемся окне.
Этот метод создаёт полностью независимый процесс Excel, что позволяет:
- 📌 Открывать файлы в разных окнах без "слипания"
- 📌 Использовать разные учётные записи Microsoft 365 (если нужно)
- 📌 Избегать конфликтов при работе с макросами
⚠️ Внимание: В некоторых корпоративных версиях Windows политика безопасности может блокировать запуск нескольких экземпляров Excel. В этом случае обратитесь к администратору или используйте Способ 3.
Способ 2: Разделение текущего окна на несколько областей
Если вам не нужно открывать разные файлы, а требуется работать с несколькими листами одного документа одновременно — используйте встроенную функцию разделения окна. Это полезно для сравнения данных на одном экране без переключения между вкладками.
Как разделить окно:
- Откройте нужный файл Excel.
- Перейдите на вкладку
Видв верхнем меню. - В группе
Окнонажмите кнопкуНовое окно— откроется копия текущего файла. - Теперь в меню
Вид → Упорядочить всёвыберите вариант отображения (например,РядомилиСверху вниз).
Преимущества этого метода:
- 🔄 Синхронное обновление данных в обоих окнах (изменения в одном сразу отображаются в другом)
- 📊 Удобно для сравнения формул или проверки ссылок между листами
- ⚡ Не требует запуска дополнительных процессов
Ограничения:
- 🚫 Работает только с одним файлом (нельзя открыть два разных документа)
- 🚫 В некоторых версиях Excel 2016 при закрытии одного окна закрываются все
☑️ Подготовка к разделению окна
Способ 3: Изменение параметров реестра Windows (для продвинутых)
Для пользователей, готовых работать с системными настройками, есть способ заставить Excel всегда открывать файлы в отдельных окнах через редактирование реестра. Этот метод работает только на Windows и требует административных прав.
Пошаговая инструкция:
- Закройте все окна Excel.
- Нажмите
Win + R, введитеregeditи нажмитеEnter. - Перейдите по пути:
HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\command(Для Excel 2016/2019 используйте
Excel.Sheet.12, для 2021 —Excel.Sheet.16) - Дважды кликните на параметр
(По умолчанию). - В конце строки значения добавьте
"%1"(с пробелом перед кавычкой). Пример итоговой строки:"C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE" /e "%1" - Сохраните изменения и перезагрузите компьютер.
После этого все файлы Excel будут открываться в отдельных окнах при двойном клике. Чтобы вернуть стандартное поведение, удалите добавленный параметр "%1".
⚠️ Внимание: Неправильное редактирование реестра может привести к сбоям в работе системы. Перед изменениями создайте точку восстановления (Панель управления → Восстановление → Настройка восстановления системы).
Восстановите значение параметра по умолчанию или удалите его полностью. Если проблема сохраняется, используйте утилиту Microsoft Office Repair (находится в Что делать если после редактирования реестра Excel перестал открываться?
Панель управления → Программы → Программы и компоненты, выберите Office и нажмите Изменить).
Способ 4: Использование командной строки для запуска нескольких экземпляров
Альтернативный способ запустить несколько окон Excel без редактирования реестра — использовать командную строку. Это особенно удобно для создания пользовательских скриптов или ярлыков на рабочем столе.
Команды для запуска:
- 📋 Обычный запуск:
start excel.exeОткрывает одно окно Excel.
- 📋 Запуск нового экземпляра:
start "" "C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE" /xФлаг
/xзаставляет Excel игнорировать уже открытые окна. - 📋 Открытие конкретного файла в новом окне:
start "" "C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE" "C:\Путь\к\файлу.xlsx"
Чтобы упростить использование, создайте .bat-файл с нужными командами:
- Откройте Блокнот.
- Вставьте команду, например:
@echo offstart "" "C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE" /x
start "" "C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE" /x
- Сохраните файл с расширением
.bat(например,excel_multi.bat). - Запускайте его, когда нужно открыть несколько окон.
Преимущества этого метода:
- 🔧 Гибкость: можно настроить запуск с конкретными файлами или макросами
- 📁 Удобно для автоматизации (например, открывать ежедневные отчёты в фиксированных окнах)
- 🛡️ Безопаснее, чем редактирование реестра
Способ 5: Облачные решения и альтернативные программы
Если стандартные методы не подходят или вы работаете на устройстве с ограниченными ресурсами (например, планшете), рассмотрите альтернативные варианты:
1. Excel Online + Desktop
- 🌐 Откройте один файл в Excel Online (через OneDrive или SharePoint).
- 🖥️ Второй файл запустите в настольной версии Excel.
- ✅ Плюс: Бесплатно, синхронизация в реальном времени.
- ❌ Минус: Ограниченный функционал в онлайн-версии.
2. Альтернативные редакторы таблиц
| Программа | Поддержка нескольких окон | Совместимость с Excel | Стоимость |
|---|---|---|---|
| LibreOffice Calc | ✅ Да (нативно) | ⚠️ Частичная (формулы, макросы могут не работать) | Бесплатно |
| Google Sheets | ✅ Да (в разных вкладках браузера) | ⚠️ Ограниченная (нет VBA) | Бесплатно |
| WPS Office | ✅ Да (в настройках) | ✅ Высокая (поддерживает majority функций Excel) | Условно-бесплатно |
| OnlyOffice | ✅ Да | ✅ Высокая (включая макросы) | Платная подписка |
3. Виртуальные машины
Для профессионалов, работающих с конфиденциальными данными, подойдёт запуск второго экземпляра Excel в виртуальной машине (например, VirtualBox или VMware). Это гарантирует полную изоляцию процессов, но требует значительных ресурсов ПК.
Типичные проблемы и их решения
Даже после успешного открытия нескольких окон пользователи сталкиваются с типичными ошибками. Разберём самые распространённые и способы их устранения.
Проблема 1: Окна "слипаются" обратно в одно
- 🔹 Причина: В настройках Excel включён режим
SDI(Single Document Interface). - 🔹 Решение: Используйте Способ 1 или 3 из этой статьи. В Excel 2021+ проверьте параметр
Файл → Параметры → Дополнительно → Отображать → Разрешить несколько экземпляров(если доступен).
Проблема 2: Зависание при открытии второго окна
- 🔹 Причина: Конфликт надстроек или недостаток оперативной памяти.
- 🔹 Решение:
- Запустите Excel в безопасном режиме (удерживайте
Ctrlпри запуске). - Отключите надстройки:
Файл → Параметры → Надстройки → Управление (COM-дополнения) → Перейти. - Увеличьте файл подкачки:
Панель управления → Система → Дополнительные параметры системы → Быстродействие → Параметры → Дополнительно → Виртуальная память.
- Запустите Excel в безопасном режиме (удерживайте
Проблема 3: Не работают макросы в втором окне
- 🔹 Причина: Ограничения безопасности Microsoft Office.
- 🔹 Решение:
- Откройте
Файл → Параметры → Центр управления безопасностью → Параметры центра управления безопасностью → Параметры макросов. - Выберите
Включить все макросы(не рекомендуется для недоверенных файлов). - Или используйте цифровую подпись для макросов.
- Откройте
- Откройте два файла в разных окнах (любым из описанных способов).
- Нажмите
Win + Стрелка влево/вправо, чтобы закрепить окна по бокам экрана. - Или вручную измените размер окон и расположите их рядом.
- Закройте Excel.
- Удалите файл
Excel.xlb(расположен по пути%AppData%\Microsoft\Excel\). - Перезапустите программу — меню должно восстановиться.
- Откройте файл в Excel.
- Перейдите в
Вид → Новое окно. - Теперь у вас две копии одного файла. Изменения в одном окне будут отображаться в другом только после сохранения.
- 🍎 В Excel 2019/2021 для Mac окна по умолчанию открываются отдельно.
- 🍎 Чтобы открыть новый экземпляр, удерживайте
Option (⌥)при запуске. - 🍎 В Excel 2016 для Mac может потребоваться обновление до последней версии.
- Нажмите
Alt + F11, чтобы открыть редактор VBA. - Вставьте код в новый модуль.
- Назначьте макрос на кнопку или запустите вручную (
F5).
FAQ: Частые вопросы о работе с несколькими окнами Excel
Можно ли открыть два окна Excel на одном мониторе?
Да, для этого:
В Windows 11 есть функция Зоны (Win + Z), которая упрощает организацию рабочего пространства.
Почему в Excel 2016 нет опции "Новое окно" в меню "Вид"?
В некоторых сборках Excel 2016 эта функция скрыта. Чтобы её вернуть:
Если не помогло, используйте Способ 1 или 4 из этой статьи.
Как открыть один и тот же файл в двух окнах?
Это возможно, но с осторожностью:
Важно: Не редактируйте одни и те же ячейки одновременно — это может привести к конфликтам данных.
Работает ли многозадачность в Excel для Mac?
Да, но с нюансами:
Для стабильной работы проверьте настройки в Excel → Параметры → Общие → Разрешить несколько окон.
Можно ли автоматизировать открытие окон через VBA?
Да, с помощью макроса:
Sub OpenNewWindow()
Dim xlApp As New Excel.Application
xlApp.Visible = True
xlApp.Workbooks.Open "C:\Путь\к\файлу.xlsx"
End Sub
Этот код создаёт новый экземпляр Excel и открывает в нём указанный файл. Для запуска: