Почему в Excel иногда нужно открывать новую сессию?
Работа с Microsoft Excel часто требует одновременного управления несколькими файлами или представлениями одной книги. Но что делать, когда стандартное открытие нового окна через Файл → Создать не решает задачу? Например, когда вам нужно сравнить два листа одной книги бок о бок или работать с разными частями большого файла параллельно.
Термин "сессия в Excel" обычно подразумевает отдельное окно программы, которое работает независимо от других. Это не то же самое, что новая книга — это полноценный экземпляр приложения со своими настройками отображения, масштабом и даже отдельным буфером обмена. Такая техника особенно полезна для:
- 🔍 Сравнения данных между разными листами одной книги
- 📊 Одновременной работы с несколькими большими файлами
- 🖥️ Использования нескольких мониторов для расширенного рабочего пространства
- 🔄 Копирования данных между книгами без потери форматирования
В этой статье мы разберём 5 проверенных способов открыть новую сессию в разных версиях Excel (от 2010 до 2026), включая скрытые функции и обходные пути для макрос-версий. Вы также узнаете, как избежать распространённой ошибки с "зависанием" окон при работе с несколькими сессиями в Excel 2016-2019.
Способ 1: Стандартное открытие нового окна книги (для одной сессии)
Начнём с базового метода, который работает во всех версиях Excel, но часто понимается неправильно. Многие пользователи путают "новую книгу" и "новую сессию". Первый вариант — это просто новый файл в том же окне программы, а второй — отдельный экземпляр Excel.
Чтобы открыть новую книгу в текущей сессии:
- Нажмите
Ctrl + N(горячие клавиши работают во всех версиях) - Или перейдите в
Файл → Создать → Новая книга - Или кликните на значок "Пустая книга" в меню "Последние"
⚠️ Внимание: Этот метод НЕ создаёт новую сессию! Все открытые книги будут в одном окне Excel, и при закрытии программы закроются все файлы одновременно. Для настоящей многозадачности читайте дальше.
Способ 2: Открытие нового окна Excel через запуск программы
Самый надёжный способ создать полноценную новую сессию — запустить второй экземпляр Excel. Это работает во всех версиях, включая Excel 365 и Excel 2026.
Инструкция для Windows:
- Закройте все окна Excel (важно для корректной работы)
- Нажмите
Win + R, введитеexcelи нажмите Enter - Повторите шаг 2 — откроется второе окно Excel
Для macOS:
- Закройте все окна Excel через
Excel → Закрыть все - В Launchpad кликните на иконку Excel удерживая
Option (⌥) - Выберите "Новый экземпляр" в контекстном меню
Завершите работу всех открытых книг Excel|Проверьте свободную память на компьютере|Отключите автосохранение в облако (OneDrive)|Закройте другие ресурсоёмкие программы-->
⚠️ Внимание: В Excel 2016-2019 при таком способе может возникать конфликт буфера обмена между сессиями. Чтобы избежать потери данных, используйте Правка → Буфер обмена для контроля копируемой информации.
Способ 3: Использование параметра "/x" для чистого запуска
Если Excel "забывает" настройки при открытии новой сессии или ведёт себя нестабильно, поможет запуск с ключом /x. Этот параметр сбрасывает все временные настройки и открывает программу в "чистом" состоянии.
Как использовать:
- Закройте все окна Excel
- Нажмите
Win + Rи введите:
"C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE" /x
Для других версий измените путь:
- 📁 Office16 — Excel 2016-2019
- 📁 Office15 — Excel 2013
- 📁 Office14 — Excel 2010
После этого можно открывать новые сессии стандартным способом — они будут работать независимо.
Способ 4: Работа с несколькими окнами одной книги (View → New Window)
Малоизвестная функция Excel позволяет открыть одну и ту же книгу в нескольких окнах одной сессии. Это полезно для сравнения данных на разных листах или работы с удалёнными частями большого файла.
Пошаговая инструкция:
- Откройте нужную книгу в Excel
- Перейдите на вкладку
Вид (View) - Нажмите
Новое окно (New Window) - В меню
Вид → Упорядочить все (Arrange All)выберите расположение окон
| Режим отображения | Описание | Горячие клавиши |
|---|---|---|
| Рядом (Tiled) | Окна располагаются вертикально или горизонтально без наложения | Alt + W + A |
| Каскадом (Cascade) | Окна накладываются друг на друга с видимыми заголовками | Alt + W + C |
| Свернуть все (Minimize All) | Все окна сворачиваются, кроме активного | Alt + W + M |
| Восстановить (Restore) | Возврат к предыдущему расположению окон | Alt + W + R |
⚠️ Внимание: При работе с связанными данными (формулы с ссылками на другие листы) изменения в одном окне моментально отразятся во всех других окнах этой книги. Используйте Файл → Сохранить как для создания резервной копии перед редактированием.
Способ 5: Продвинутый метод через VBA (для опытных пользователей)
Если вам нужно автоматизировать открытие новых сессий, можно использовать макрос VBA. Этот способ подходит для Excel 2010 и новее, но требует базовых знаний программирования.
Пример кода для открытия новой сессии с конкретным файлом:
Sub OpenNewExcelInstance()
Dim xlApp As Object
Set xlApp = CreateObject("Excel.Application")
xlApp.Visible = True
xlApp.Workbooks.Open "C:\Путь\к\вашему\файлу.xlsx"
End Sub
Как использовать:
- Нажмите
Alt + F11для открытия редактора VBA - Вставьте код в новый модуль (
Insert → Module) - Замените путь к файлу на актуальный
- Запустите макрос через
F5или кнопку "Run"
Что делать если макрос не работает?
Проверьте настройки безопасности макросов в Файл → Параметры → Центр управления безопасностью → Параметры центра управления безопасностью → Настройки макросов. Для работы кода может потребоваться уровень безопасности "Включить все макросы" (не рекомендуется для недоверенных файлов).
⚠️ Внимание: При использовании VBA для открытия новых сессий отключите автообновление связей в параметрах Excel (Файл → Параметры → Формулы → Параметры вычислений). В противном случае возможны конфликты данных между сессиями.
Распространённые ошибки и их решения
При работе с несколькими сессиями Excel пользователи часто сталкиваются с типичными проблемами. Вот самые частые из них и способы их устранения:
- 🔄 Окна "зависвают" при переключении: Отключите аппаратное ускорение в
Файл → Параметры → Дополнительно → Отображать → Отключить аппаратное графическое ускорение - 📋 Буфер обмена не синхронизируется: Используйте Office Clipboard (
Главная → Буфер обмена) вместо стандартногоCtrl+C/Ctrl+V - 🔒 Файл заблокирован для редактирования: Проверьте, не открыт ли он в другой сессии в режиме "Только чтение"
- 🖥️ Excel не реагирует на команды: Попробуйте запустить программу в безопасном режиме (удерживайте
Ctrlпри запуске)
Особая проблема возникает в Excel Online — веб-версия не поддерживает несколько сессий в разных окнах браузера. Для такой работы обязательно используйте десктопную версию программы.
Сравнение методов: какой способ выбрать?
Выбор метода открытия новой сессии зависит от вашей задачи и версии Excel. Вот сравнительная таблица:
| Метод | Подходит для | Плюсы | Минусы |
|---|---|---|---|
| Запуск нового экземпляра | Любых задач с несколькими файлами | Полная изоляция сессий, стабильная работа | Занимает больше памяти |
| Параметр /x | Решения проблем с настройками | Чистый запуск без конфликтов | Требует ручного ввода пути |
| Новое окно книги | Сравнения данных в одном файле | Не требует дополнительных сессий | Ограничено одной книгой |
| VBA-макрос | Автоматизации и сложных задач | Гибкость и контроль | Требует знаний программирования |
Для большинства пользователей оптимальным решением будет сочетание метода 2 (новый экземпляр) и метода 4 (несколько окон одной книги). Это даёт максимальную гибкость без необходимости писать код.
FAQ: Частые вопросы о сессиях в Excel
Можно ли открыть одну и ту же книгу в двух разных сессиях Excel?
Технически да, но это чревато конфликтами данных. Excel блокирует файл для редактирования во второй сессии, поэтому изменения возможны только в режиме "Только чтение". Для одновременной работы с одной книгой используйте метод View → New Window в рамках одной сессии.
Почему при открытии новой сессии исчезают мои настройки (шрифты, стили)?
Это происходит из-за особенностей работы глобального шаблона Excel (файл Excel.xlb или *.xlb). Чтобы сохранить настройки, перед открытием новой сессии экспортируйте их через Файл → Экспорт → Экспортировать настройки (доступно в Excel 2013 и новее).
Как закрыть все сессии Excel одновременно?
Используйте комбинацию Alt + F4 в каждом окне по очереди или завершите процесс EXCEL.EXE через Диспетчер задач (Ctrl + Shift + Esc). В macOS: Option + Command + Esc → выберите Excel → "Завершить принудительно".
Можно ли открывать новые сессии в Excel для Android/iOS?
Мобильные версии Excel не поддерживают несколько сессий. Альтернатива — использование функции "Разделить экран" на планшетах или смартфонах с большой диагональю. В iOS также доступно перетаскивание файлов между окнами в режиме Multitasking.
Почему в Excel 2026 новые сессии открываются медленнее, чем в старых версиях?
В Excel 2026 по умолчанию включены облачные функции (интеграция с OneDrive, AI-подсказки). Чтобы ускорить работу, отключите их в Файл → Параметры → Общие → Отключить все облачные функции. Также проверьте настройки антивируса — некоторые программы сканируют новые экземпляры Excel как потенциальную угрозу.