Как открыть несколько окон Excel 2016 одновременно: все способы + решения ошибок

Работа с несколькими файлами Microsoft Excel 2016 в одном окне может стать настоящей головной болью: постоянное переключение между вкладками отнимает время, а сравнение данных превращается в квест. К счастью, в версии 2016 сохранилась возможность открывать документы в отдельных окнах — но неочевидная настройка и изменения в интерфейсе по сравнению с Excel 2010/2013 сбивают с толку даже опытных пользователей.

Многие ошибочно считают, что для этого нужны плагины или макросы VBA, но на самом деле достаточно знать скрытые комбинации клавиш и параметры запуска. В этой статье — 5 проверенных способов открыть Excel 2016 в разных окнах, включая методы для Windows 7/10/11, обход ограничений лицензии и решение типичных ошибок (например, когда окна "слипаются" обратно).

⚠️ Важно: Если вы используете Excel 2016 из пакета Office 365 с ежемесячными обновлениями, некоторые способы могут работать иначе — проверьте версию в Файл → Учетная запись → О программе Excel.

1. Стандартный способ: запуск нового окна через ленту

Самый простой метод — использовать встроенную функцию "Новое окно", но она скрыта в глубинах меню. Вот как её найти:

  1. Откройте первый файл Excel (например, Отчет.xlsx).
  2. Перейдите на вкладку Вид в верхней ленте.
  3. В группе Окно нажмите кнопку Новое окно (иконка с двумя перекрывающимися квадратами).
  4. В появившемся диалоговом окне выберите тот же файл (Отчет.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 "упрямится" и сливает окна обратно. Вам понадобится:

  1. Закройте все окна Excel.
  2. Нажмите Win + R, введите cmd и нажмите Enter.
  3. Введите команду (замените пути на свои):
    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 (быстрый метод)

Малоизвестный лайфхак для тех, кто не любит командную строку:

  1. Откройте первый файл Excel стандартным способом.
  2. Найдите на рабочем столе или в панели задач значок Excel 2016.
  3. Перетащите второй файл правой кнопкой мыши на значок Excel и выберите Открыть в новом окне.

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

  • 🔹 Убедитесь, что первый файл уже открыт.
  • 🔹 Попробуйте перетаскивать не на значок в панели задач, а на исполняемый файл excel.exe (обычно находится в C:\Program Files\Microsoft Office\root\Office16).
  • 🔹 Отключите в настройках Windows опцию Открывать файлы в одном окнеПараметры → Система → Многозадачность).

5. Использование VBA-макроса для автоматического открытия

Если вам регулярно нужно открывать одни и те же файлы в разных окнах, автоматизируйте процесс с помощью макроса:

  1. Откройте Excel и нажмите Alt + F11, чтобы открыть редактор VBA.
  2. Вставьте новый модуль: Insert → Module.
  3. Скопируйте этот код:
    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

  4. Закройте редактор и назначьте макросу горячую клавишу в Вид → Макросы → Параметры.

Теперь при нажатии заданной комбинации текущий файл откроется в новом окне. Для открытия другого файла модифицируйте макрос:

Sub OpenAnotherFile()

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

ActiveWindow.WindowState = xlMaximized

End Sub

⚠️ Внимание: Макросы блокируются по умолчанию в Excel 2016 из-за настроек безопасности. Чтобы их разблокировать, перейдите в Файл → Параметры → Центр управления безопасностью → Параметры центра → Включить все макросы (не рекомендуется для файлов из ненадежных источников!).

☑️ Подготовка к использованию макросов

Выполнено: 0 / 4

Решение типичных проблем

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

Проблема 1: Окна "склеиваются" обратно в одно

Если после переключения между окнами они объединяются:

  • 🔹 Закройте все окна и откройте файлы через командную строку (метод №3).
  • 🔹 Отключите надстройку Inquire (может конфликтовать с многоконностью): Файл → Параметры → Надстройки → Управление: Надстройки COM → Снять галочку с Inquire.

Проблема 2: Нельзя изменить размер окон

В Excel 2016 при открытии нового окна через "Вид → Новое окно" дочернее окно наследует состояние родительского (свернуто/развернуто). Чтобы исправить:

  1. Сверните оба окна.
  2. Разверните сначала дочернее окно, затем родительское.

Проблема 3: Горячие клавиши не работают

Если Alt + W + N не срабатывает:

  • 🔹 Проверьте язык раскладки (должен быть английский).
  • 🔹 Отключите конфликтующие программы (например, AutoHotkey или менеджеры окон).
  • 🔹 Сбросьте настройки Excel через Файл → Параметры → Сбросить.

FAQ: Частые вопросы

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

Да, но способы отличаются:

  1. Откройте первый файл.
  2. В Dock зажмите Option (⌥) и кликните на значок Excel → выберите Новое окно.
  3. Или используйте Command + N для новой книги в отдельном окне.

На Mac нет аналога командной строки Windows, но можно создать AppleScript для автоматического открытия.

Почему при открытии в новых окнах тормозит компьютер?

Каждое окно Excel 2016 — это отдельный процесс, который потребляет RAM и CPU. Если у вас:

  • 🔹 Меньше 8 ГБ оперативной памяти → закройте другие программы.
  • 🔹 Много формул или сводных таблиц → сохраните файлы в формате .xlsb (двоичный, работает быстрее).
  • 🔹 Старая версия Windows (7/8) → обновите драйвера видеокарты (влияет на рендеринг окон).

Проверьте диспетчер задач (Ctrl + Shift + Esc): если процесс EXCEL.EXE грузит CPU на 100%, возможно, в файле циклические ссылки или поврежденные формулы.

Как открыть два окна одного файла с разными фильтрами?

Это одно из ключевых преимуществ работы в разных окнах:

  1. Откройте файл в двух окнах (любым способом из статьи).
  2. В первом окне примените фильтр (например, по столбцу A со значением "Да").
  3. Во втором окне примените другой фильтр (например, по тому же столбцу со значением "Нет").

Теперь вы можете одновременно видеть разные срезы данных и копировать информацию между окнами. Изменения в одном окне будут синхронизироваться с другим (если это один файл).

Работает ли это в Excel Online?

Нет. Excel Online (веб-версия) не поддерживает многоконность — все файлы открываются в одном окне браузера во вкладках. Альтернативы:

  • 🔹 Используйте настольную версию Excel 2016.
  • 🔹 Откройте второй файл в другом браузере (например, Chrome и Edge).
  • 🔹 Экспортируйте данные в .csv и работайте в Notepad++ с плагином Compare.
Как вернуть старый интерфейс Excel 2013 для удобства?

В Excel 2016 можно частично вернуть интерфейс 2013:

  1. Перейдите в Файл → Параметры → Общие.
  2. В разделе Персонализация выберите Темно-серая (напоминает Excel 2013).
  3. Отключите Анимации Office в Параметры → Центр управления безопасностью → Параметры центра → Параметры приложений.

К сожалению, вернуть ленту 2013 полностью нельзя, но можно установить надстройку Classic Menu for Office (платно).