Работа с несколькими файлами Microsoft Excel 2016 в одном окне может стать настоящей головной болью: постоянное переключение между вкладками отнимает время, а сравнение данных превращается в квест. К счастью, в версии 2016 сохранилась возможность открывать документы в отдельных окнах — но неочевидная настройка и изменения в интерфейсе по сравнению с Excel 2010/2013 сбивают с толку даже опытных пользователей.
Многие ошибочно считают, что для этого нужны плагины или макросы VBA, но на самом деле достаточно знать скрытые комбинации клавиш и параметры запуска. В этой статье — 5 проверенных способов открыть Excel 2016 в разных окнах, включая методы для Windows 7/10/11, обход ограничений лицензии и решение типичных ошибок (например, когда окна "слипаются" обратно).
⚠️ Важно: Если вы используете Excel 2016 из пакета Office 365 с ежемесячными обновлениями, некоторые способы могут работать иначе — проверьте версию в Файл → Учетная запись → О программе Excel.
1. Стандартный способ: запуск нового окна через ленту
Самый простой метод — использовать встроенную функцию "Новое окно", но она скрыта в глубинах меню. Вот как её найти:
- Откройте первый файл Excel (например,
Отчет.xlsx). - Перейдите на вкладку
Видв верхней ленте. - В группе
Окнонажмите кнопкуНовое окно(иконка с двумя перекрывающимися квадратами). - В появившемся диалоговом окне выберите тот же файл (
Отчет.xlsx) и нажмитеOK.
Теперь у вас будет два независимых окна с одним и тем же файлом. Изменения в одном окне будут сразу отображаться в другом — это удобно для сравнения данных или работы с большими таблицами.
⚠️ Внимание: Если кнопкаНовое окнонеактивна (серого цвета), значит файл еще не сохранен. Сохраните его (Ctrl + S) и повторите попытку.
Этот метод работает и для разных файлов: откройте первый документ, затем через Файл → Открыть выберите второй, удерживая клавишу Shift. Но тут есть нюанс:
Почему Shift не всегда работает в Excel 2016?
В версиях Excel 2016 с обновлениями после 2018 года удержание Shift при открытии файла может игнорироваться из-за изменений в механизме обработки аргументов командной строки. В этом случае используйте метод №3 (запуск через командную строку).
2. Горячие клавиши для быстрого открытия
Если вам нужно мгновенно дублировать текущее окно, запомните эти комбинации:
- 🔹
Alt + W + N→ Открывает новое окно для текущего файла (аналог кнопкиНовое окно). - 🔹
Ctrl + N→ Создает новую книгу в отдельном окне (но не дублирует текущую!). - 🔹
Alt + F + O + Enter→ Быстрое открытие второго файла (работает, если первый файл уже открыт).
Для переключения между окнами используйте:
- 🔹
Alt + Tab→ Стандартное переключение между всеми программами Windows. - 🔹
Ctrl + F6→ Переключение только между окнами Excel.
Если клавиши не срабатывают, проверьте, не конфликтуют ли они с надстройками (например, Power Query или Solver). Отключите их временно в Файл → Параметры → Надстройки.
3. Запуск через командную строку (для продвинутых)
Этот метод гарантированно работает даже если Excel 2016 "упрямится" и сливает окна обратно. Вам понадобится:
- Закройте все окна Excel.
- Нажмите
Win + R, введитеcmdи нажмитеEnter. - Введите команду (замените пути на свои):
start excel.exe "C:\Путь\к\файлу1.xlsx" & start excel.exe "C:\Путь\к\файлу2.xlsx"
Каждый файл откроется в отдельном процессе Excel, что исключит их "склеивание". Для удобства создайте .bat-файл с этой командой.
| Параметр команды | Описание | Пример |
|---|---|---|
start |
Запускает новый процесс | start excel.exe |
& |
Разделяет команды (запускает параллельно) | команда1 & команда2 |
"/x" |
Открывает файл в режиме "только для чтения" | start excel.exe /x "файл.xlsx" |
⚠️ Внимание: Если в пути к файлу есть пробелы, обязательно берите путь в кавычки ("C:\Мои документы\файл.xlsx"), иначе команда не сработает.
4. Перетаскивание файлов на значок Excel (быстрый метод)
Малоизвестный лайфхак для тех, кто не любит командную строку:
- Откройте первый файл Excel стандартным способом.
- Найдите на рабочем столе или в панели задач значок Excel 2016.
- Перетащите второй файл правой кнопкой мыши на значок Excel и выберите
Открыть в новом окне.
Этот способ работает потому, что Windows воспринимает перетаскивание правой кнопкой как команду открыть файл в новом экземпляре программы. Если опция Открыть в новом окне не появляется:
- 🔹 Убедитесь, что первый файл уже открыт.
- 🔹 Попробуйте перетаскивать не на значок в панели задач, а на исполняемый файл
excel.exe(обычно находится вC:\Program Files\Microsoft Office\root\Office16). - 🔹 Отключите в настройках Windows опцию
Открывать файлы в одном окне(вПараметры → Система → Многозадачность).
5. Использование VBA-макроса для автоматического открытия
Если вам регулярно нужно открывать одни и те же файлы в разных окнах, автоматизируйте процесс с помощью макроса:
- Откройте Excel и нажмите
Alt + F11, чтобы открыть редактор VBA. - Вставьте новый модуль:
Insert → Module. - Скопируйте этот код:
Sub OpenInNewWindow()Dim wb As Workbook
Set wb = ActiveWorkbook
Windows(wb.Name).WindowState = xlNormal
wb.Windows(1).NewWindow
Windows(wb.Name).WindowState = xlMaximized
End Sub
- Закройте редактор и назначьте макросу горячую клавишу в
Вид → Макросы → Параметры.
Теперь при нажатии заданной комбинации текущий файл откроется в новом окне. Для открытия другого файла модифицируйте макрос:
Sub OpenAnotherFile()
Workbooks.Open Filename:="C:\Путь\к\файлу.xlsx"
ActiveWindow.WindowState = xlMaximized
End Sub
⚠️ Внимание: Макросы блокируются по умолчанию в Excel 2016 из-за настроек безопасности. Чтобы их разблокировать, перейдите в Файл → Параметры → Центр управления безопасностью → Параметры центра → Включить все макросы (не рекомендуется для файлов из ненадежных источников!).
☑️ Подготовка к использованию макросов
Решение типичных проблем
Даже после успешного открытия окон пользователи сталкиваются с багами. Вот самые частые и их решения:
Проблема 1: Окна "склеиваются" обратно в одно
Если после переключения между окнами они объединяются:
- 🔹 Закройте все окна и откройте файлы через командную строку (метод №3).
- 🔹 Отключите надстройку Inquire (может конфликтовать с многоконностью):
Файл → Параметры → Надстройки → Управление: Надстройки COM → Снять галочку с Inquire.
Проблема 2: Нельзя изменить размер окон
В Excel 2016 при открытии нового окна через "Вид → Новое окно" дочернее окно наследует состояние родительского (свернуто/развернуто). Чтобы исправить:
- Сверните оба окна.
- Разверните сначала дочернее окно, затем родительское.
Проблема 3: Горячие клавиши не работают
Если Alt + W + N не срабатывает:
- 🔹 Проверьте язык раскладки (должен быть английский).
- 🔹 Отключите конфликтующие программы (например, AutoHotkey или менеджеры окон).
- 🔹 Сбросьте настройки Excel через
Файл → Параметры → Сбросить.
FAQ: Частые вопросы
Можно ли открыть Excel 2016 в разных окнах на Mac?
Да, но способы отличаются:
- Откройте первый файл.
- В Dock зажмите
Option (⌥)и кликните на значок Excel → выберитеНовое окно. - Или используйте
Command + Nдля новой книги в отдельном окне.
На Mac нет аналога командной строки Windows, но можно создать AppleScript для автоматического открытия.
Почему при открытии в новых окнах тормозит компьютер?
Каждое окно Excel 2016 — это отдельный процесс, который потребляет RAM и CPU. Если у вас:
- 🔹 Меньше 8 ГБ оперативной памяти → закройте другие программы.
- 🔹 Много формул или сводных таблиц → сохраните файлы в формате
.xlsb(двоичный, работает быстрее). - 🔹 Старая версия Windows (7/8) → обновите драйвера видеокарты (влияет на рендеринг окон).
Проверьте диспетчер задач (Ctrl + Shift + Esc): если процесс EXCEL.EXE грузит CPU на 100%, возможно, в файле циклические ссылки или поврежденные формулы.
Как открыть два окна одного файла с разными фильтрами?
Это одно из ключевых преимуществ работы в разных окнах:
- Откройте файл в двух окнах (любым способом из статьи).
- В первом окне примените фильтр (например, по столбцу
Aсо значением "Да"). - Во втором окне примените другой фильтр (например, по тому же столбцу со значением "Нет").
Теперь вы можете одновременно видеть разные срезы данных и копировать информацию между окнами. Изменения в одном окне будут синхронизироваться с другим (если это один файл).
Работает ли это в Excel Online?
Нет. Excel Online (веб-версия) не поддерживает многоконность — все файлы открываются в одном окне браузера во вкладках. Альтернативы:
- 🔹 Используйте настольную версию Excel 2016.
- 🔹 Откройте второй файл в другом браузере (например, Chrome и Edge).
- 🔹 Экспортируйте данные в
.csvи работайте в Notepad++ с плагином Compare.
Как вернуть старый интерфейс Excel 2013 для удобства?
В Excel 2016 можно частично вернуть интерфейс 2013:
- Перейдите в
Файл → Параметры → Общие. - В разделе
ПерсонализациявыберитеТемно-серая(напоминает Excel 2013). - Отключите
Анимации OfficeвПараметры → Центр управления безопасностью → Параметры центра → Параметры приложений.
К сожалению, вернуть ленту 2013 полностью нельзя, но можно установить надстройку Classic Menu for Office (платно).