Работа с несколькими файлами Microsoft Excel 2016 одновременно — стандартная задача для бухгалтеров, аналитиков и менеджеров. Однако по умолчанию программа открывает все документы в одном окне с вкладками, что не всегда удобно. Особенно когда нужно сравнивать данные, копировать формулы между файлами или мониторить изменения в реальном времени на двух экранах.
Проблема усложняется тем, что в Excel 2016 (в отличие от новых версий) нет встроенной кнопки для принудительного открытия в отдельных окнах. Но есть как минимум 5 рабочих способов обойти это ограничение — от изменения параметров запуска до использования горячих клавиш. В этой статье разберём каждый метод с учётом особенностей Windows 7/10/11 и macOS>, а также расскажем, как избежать типичных ошибок.
Если вы часто работаете с связанными таблицами, сводными отчётами или данными из разных источников, умение открывать файлы в отдельных окнах сэкономит вам часы времени. Например, при сравнении бюджетов за разные кварталы или переносе формул между отчётами. Далее — пошаговые инструкции с визуальными подсказками и нюансами для разных операционных систем.
Самый надёжный метод для Windows — использование параметра Инструкция:
1. Способ: запуск Excel через командную строку с ключом «/x»
/x, который заставляет Excel игнорировать существующий экземпляр программы и открывать новый. Этот способ работает даже если у вас уже запущена копия Excel 2016 с другими файлами.
(важно!).
Win + R, введите excel.exe /x и нажмите Enter.Файл → Открыть.⚠️ Внимание: Если после команды Закрыть все окна Excel|Проверить Диспетчер задач на фоновые процессы|Использовать точное название файла excel.exe|Открывать файлы поочерёдно, а не одновременно--> Этот метод особенно полезен для пользователей, которые работают с макросами VBA или надстройками, так как позволяет изолировать процессы. Например, если один файл содержит сложный макрос, который может «подвесить» программу, второй файл останется работоспособным.
Быстрый способ для тех, кто не хочет возиться с командной строкой. Подходит для Windows 7/10/11:
Алгоритм действий:
💡 Полезный совет: Если перетаскивание не срабатывает, попробуйте удерживать Перетаскивание на панель задач|Командная строка|Горячие клавиши|Другое--> Этот метод удобен для быстрого сравнения данных, когда нужно переключаться между файлами без лишних кликов. Например, при сверке прайс-листов или анализе финансовых отчётов за разные периоды.
Для продвинутых пользователей, которые работают с макросами или скриптами VBA, есть способ открыть новое окно через редактор кода. Этот метод работает даже если Excel уже запущен:
Пошаговая инструкция:
Dim xlApp As New Excel.Application xlApp.Visible = True xlApp.Workbooks.Open "C:\Путь\к\вашему\файлу.xlsx" End Sub/x файлы всё равно открываются в одном окне, проверьте, не запущен ли Excel в фоновом режиме. Используйте Диспетчер задач (Ctrl+Shift+Esc), чтобы принудительно завершить процесс EXCEL.EXE.
2. Способ: перетаскивание файлов на значок Excel на панели задач
Ctrl.Shift вместо Ctrl. В некоторых сборках Windows комбинации могут отличаться.
3. Способ: использование горячих клавиш Alt + F11 (VBA)
Alt + F11, чтобы открыть редактор VBA.Insert → Module.Sub OpenNewWindow()
F5, чтобы выполнить макрос.⚠️ Внимание: Если при выполнении макроса появляется ошибка
Щёлкните правой кнопкой по файлу → Свойства → В поле "Расположение" скопируйте путь. Или перетащите файл в адресную строку проводника, чтобы увидеть полный путь."Automation error", убедитесь, что в настройках Excel разрешено выполнение макросов (Файл → Параметры → Центр управления безопасностью → Параметры центра управления безопасностью → Включить все макросы).
Как узнать путь к файлу Excel?
Этот способ полезен для автоматизации рутинных задач. Например, если вам нужно ежедневно открывать одни и те же отчёты в отдельных окнах, можно создать макрос с фиксированными путями и запускать его одной кнопкой.
4. Способ: изменение параметров реестра Windows
Для опытных пользователей, готовых редактировать системные настройки, есть способ заставить Excel 2016 всегда открывать файлы в новых окнах. Это требует изменения параметров реестра:
Инструкция:
- Закройте все окна Excel.
- Нажмите
Win + R, введитеregeditи нажмитеEnter. - Перейдите по пути:
HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\command - Дважды кликните на параметр
(По умолчанию). - В конце строки в поле
Значениедобавьте"%1"(с пробелом перед кавычками). Пример итоговой строки:"C:\Program Files\Microsoft Office\Root\Office16\EXCEL.EXE" /e "%1" - Повторите шаги 3–5 для пути:
HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\command - Перезагрузите компьютер.
⚠️ Внимание: Неправильное редактирование реестра может привести к сбоям в работе системы. Перед внесением изменений создайте резервную копию реестра: в меню Файл → Экспорт.
Этот метод подходит для корпоративных пользователей, которым нужно стандартизировать поведение Excel на всех рабочих станциях. Например, в бухгалтерии или аналитическом отделе, где сотрудники постоянно работают с несколькими файлами одновременно.
5. Способ: использование сторонних утилит (например, ExcelTab)
Если встроенные методы не устраивают, можно воспользоваться специализированными надстройками. Одна из самых популярных — ExcelTab, которая добавляет функцию многоконного режима даже в старых версиях Excel.
Как установить и использовать:
- 📥 Скачайте ExcelTab с официального сайта (бесплатная версия с ограниченным функционалом).
- 🔧 Установите надстройку, следуя инструкциям мастера установки.
- 🖱️ После установки в ленте Excel появится новая вкладка
ExcelTab. - 📑 Чтобы открыть файл в новом окне, нажмите
ExcelTab → New Windowили используйте горячие клавиши (по умолчаниюCtrl + Alt + N).
Преимущества ExcelTab:
- ✅ Работает со всеми версиями Excel от 2007 до 2016.
- ✅ Позволяет перетаскивать листы между окнами.
- ✅ Поддерживает горячие клавиши для быстрого управления.
Недостатки:
- ❌ Бесплатная версия имеет ограничение на количество одновременно открытых окон (обычно 3–5).
- ❌ Может конфликтовать с некоторыми надстройками Excel (например, Power Query).
Сравнение способов: какой выбрать?
Чтобы помочь определиться с методом, мы составили таблицу с плюсами и минусами каждого подхода:
| Способ | Сложность | Требует перезагрузки | Работает на macOS | Подходит для макросов | Ограничения |
|---|---|---|---|---|---|
Командная строка (/x) |
Низкая | Нет | Нет | Да | Не работает, если Excel уже запущен |
| Перетаскивание на панель задач | Очень низкая | Нет | Нет | Нет | Иногда требует удерживать Ctrl или Shift |
| Макрос VBA | Средняя | Нет | Да (с поправками) | Да | Требует знаний VBA |
| Редактирование реестра | Высокая | Да | Нет | Да | Риск системных ошибок |
| Сторонние утилиты (ExcelTab) | Низкая | Нет | Да | Частично | Ограничения в бесплатной версии |
Для большинства пользователей оптимальным решением будет комбинация командной строки (для редких случаев) и перетаскивания на панель задач (для повседневной работы). Если вы работаете с макросами или автоматизацией, стоит освоить метод с VBA.
Типичные ошибки и как их избежать
При открытии файлов Excel 2016 в разных окнах пользователи часто сталкиваются с следующими проблемами:
1. Файлы открываются в одном окне despite всех усилий
- 🔹 Проверьте, не запущен ли Excel в фоновом режиме (через
Диспетчер задач). - 🔹 Если используете
/x, убедитесь, что путь кexcel.exeуказан верно (по умолчанию:C:\Program Files\Microsoft Office\Root\Office16\). - 🔹 Для Windows 10/11 попробуйте отключить функцию «Открывать файлы в одном окне» в параметрах системы (
Параметры → Система → Многозадачность).
2. Excel зависает при открытии второго окна
- 🔹 Обновите Office 2016 до последней версии (через
Файл → Учётная запись → Параметры обновления). - 🔹 Отключите надстройки (
Файл → Параметры → Надстройки), которые могут конфликтовать. - 🔹 Проверьте файлы на наличие повреждений (откройте их в безопасном режиме: удерживайте
Ctrlпри запуске Excel).
3. На macOS файлы открываются в одном окне
- 🔹 В Excel 2016 для Mac нет полной поддержки многоконного режима. Используйте обходной путь:
- Закройте все окна Excel.
- Удерживая
Option (Alt), запустите Excel из Dock. - Откройте первый файл.
- Повторите шаги 2–3 для второго файла.
- 🔹 Альтернатива: используйте Parallels Desktop или VMware Fusion для запуска Windows-версии Excel.
- Создайте копию файла (
Файл → Сохранить как). - Откройте оригинал и копию в разных окнах.
- Используйте
Рецензирование → Сравнить, чтобы отслеживать изменения. - Откройте
Параметры → Приложения → Приложения по умолчанию. - Найдите раздел
Выбор стандартных приложений для типов файлов. - Для расширений
.xlsx,.xlsвыберите Microsoft Excel. - Перезагрузите компьютер.
- Откройте файлы в разных окнах (любым из описанных способов).
- Перетащите одно из окон на второй монитор.
- Нажмите
Win + Стрелка влево/вправо, чтобы «прилепить» окно к краю экрана. - Для удобства включите режим
Показать окна рядом(кликните правой кнопкой на панели задач →Показать окна рядом). - Откройте оба файла.
- Перейдите на вкладку
Вид → Упорядочить всё → Рядом. - Активируйте опцию
Синхронная прокрутка. - 📌 Кликните правой кнопкой по вкладке файла →
Переместить в новое окно. - 📌 Или перетащите вкладку за пределы текущего окна.
- Создать запрос, который объединяет данные из нескольких файлов в один.
- Использовать VBA для автоматизации открытия окон (пример кода приведён в разделе 3).
- Настроить планировщик задач Windows для запуска Excel с разными файлами по расписанию.
⚠️ Внимание: Если вы работаете с связанными данными (например, формулы ссылаются на другой файл), открытие в разных окнах может привести к зацикливанию вычислений. В этом случае используйте функцию Разорвать связи (Данные → Изменить связи).
FAQ: ответы на частые вопросы
Можно ли открыть один и тот же файл Excel 2016 в двух окнах одновременно?
Нет, Excel 2016 не поддерживает одновременное открытие одного файла в нескольких окнах (в отличие от Excel 2019/365). Обходной путь:
⚠️ Осторожно: при таком подходе легко перезаписать данные. Рекомендуем использовать версионность (например, добавлять дату в имя файла: Отчёт_2026-05-01.xlsx).
Почему после обновления Windows перестал работать способ с перетаскиванием?
В некоторых сборках Windows 10/11 после обновлений сбрасываются настройки ассоциаций файлов. Чтобы восстановить функцию:
Если это не помогло, попробуйте сбросить кэш значков:
ie4uinit.exe -ClearIconCache
(выполните команду в Win + R).
Как открыть файлы Excel 2016 в разных окнах на двух мониторах?
Алгоритм для Windows:
💡 Совет: В Excel 2016 можно включить синхронную прокрутку для двух окон:
Есть ли разница между Excel 2016 и Excel 365 в плане многоконного режима?
Да, в Excel 365 (и Excel 2019) появилась встроенная функция открытия файлов в новых окнах:
В Excel 2016 этой функции нет, поэтому приходится использовать обходные пути (описанные в статье). Однако в Excel 2016 есть плюс: он менее требователен к ресурсам, что важно при работе с большими файлами (свыше 100 МБ).
Можно ли автоматизировать открытие файлов в разных окнах через Power Query?
Нет, Power Query не управляет окнами Excel — это инструмент для импорта и преобразования данных. Однако вы можете:
Пример кода для планировщика (сохраните как .bat):
start excel.exe "C:\Путь\к\файлу1.xlsx"
timeout /t 5
start excel.exe "C:\Путь\к\файлу2.xlsx"