Принудительное открытие Excel в новом экземпляре по умолчанию
В Microsoft Excel 2013 и более поздних версиях при открытии нескольких книг все они открываются в одном экземпляре Excel. Однако в некоторых ситуациях может потребоваться открыть каждую книгу в новом экземпляре, например:
- Вы работаете с большими книгами Excel.
- Действия нужно отменить только в активной книге.
В этой статье объясняется, как это сделать, настроив раздел реестра.
Этот метод работает только при использовании значка Excel для открытия приложения без выбора файла. Если вы используете следующие способы, книги по-прежнему будут открываться в том же экземпляре Excel, который был разработан:
- Открытие файла используется в приложении Excel.
- Вы выбираете файл при использовании значка панели задач Excel для открытия приложения.
- Дважды щелкните книгу Excel в проводнике Windows.
Дополнительные сведения об экземплярах Excel и о том, как запустить новый экземпляр другими способами, см. в статье «Что такое экземпляры Excel».
Причина
Открыв каждую книгу в собственном экземпляре, книга имеет выделенный объем памяти в 2 гигабайта (ГБ). Это важно, если в 32-разрядной версии Excel возникают проблемы с нехваткой памяти.
Если вы используете параметр с поддержкой большого адреса, это ограничение может быть увеличено.
Решение
Чтобы изменить параметр по умолчанию, установите последнюю версию Office (номера сборок, указанные в следующей таблице, являются минимальными сборками, необходимыми для этой версии), а затем добавьте ключ в реестр. К версиям Office, которые имеют обновление, относятся:
| Версия | Дата выпуска | Номер сборки |
|---|---|---|
| Office 2016 (подписчики текущего канала) | 3 мая 2016 г. | Сборка 16.0.6868.2060 |
| Office 2013 | 7 июня 2016 г. | Сборка 15.0.4833.1001 |
| Excel 2013 (MSI) | 7 июня 2016 г. | Сборка 15.0.4833.1000 |
| Excel 2016 (MSI) | 7 июня 2016 г. | Сборка 16.0.4393.1000 |
Точно следуйте всем указаниям из этого раздела. Внесение неправильных изменений в реестр может привести к возникновению серьезных проблем. Прежде чем приступить к изменениям, создайте резервную копию реестра для восстановления на случай возникновения проблем.
- Закройте все экземпляры Excel.
- Запустите редактор реестра:
- В Windows 10 нажмите кнопку «Пуск«, введите regedit в поле поиска, а затем выберите regedit.exe в результатах поиска.
- В Windows 8 или Windows 8.1 наведите указатель на правый верхний угол, выберите «Поиск«, введите regedit в поле поиска, а затем выберите regedit.exe в результатах поиска.
- Найдите и выберите следующий подраздел реестра: HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Options
- В меню «Правка » наведите указатель мыши на пункт «Создать», а затем выберите значение DWORD.
- Введите DisableMergeInstance и нажмите клавишу ВВОД.
- В области сведений щелкните правой кнопкой мыши DisableMergeInstance и выберите команду «Изменить».
- В поле «Данные значения» введите 1 и нажмите кнопку «ОК».
Дополнительная информация
32-разрядные версии Excel 2016 могут использовать функции с поддержкой больших адресов (LAA) после установки 3 мая 2016 г., обновления для Подписчиков Outlook 2013 (KB3115031) и сборки 16.0.6868.2060 для подписчиков O365 Current Channel. Это изменение позволяет 32-разрядным установкам Excel 2016 использовать двойной объем памяти при работе пользователей в 64-разрядной ОС Windows. Система предоставляет эту возможность путем увеличения виртуальной памяти в пользовательском режиме с 2 ГБ до 4 ГБ. Это изменение обеспечивает на 50 процентов больше памяти (например, от 2 ГБ до 3 ГБ), когда пользователи работают в 32-разрядной системе. Дополнительные сведения об LAA см. в статье об изменении возможностей с поддержкой больших адресов для Excel.
Существуют некоторые известные проблемы при открытии каждой книги Excel в собственном экземпляре. Например, см. раздел «Невозможно вставить какие-либо атрибуты в книгу в другом экземпляре Excel».
Одновременное сравнение двух или более таблиц
Можно быстро сравнить два листа в одной или разных книгах, просматривая их одновременно. Кроме того, возможен и одновременный просмотр нескольких листов.
Одновременный просмотр двух листов в одной книге

- На вкладке Вид в группе Окно щелкните элемент Новое окно.
, на вкладке Вид нажмите кнопку Синхронная прокрутка.
Примечание: Этот параметр доступен, только если включен режим Рядом.
-
Если вы хотите оптимально просмотреть окна книги, нажмите кнопку Восстановить положение
Одновременный просмотр двух листов разных книг
- Откройте обе книги, которые содержат листы для сравнения.
- На вкладке Вид в группе Окно нажмите кнопку Рядом

.
, на вкладке Вид нажмите кнопку Синхронная прокрутка.
Примечание: Этот параметр доступен, только если включен режим Рядом.
- Начиная с Excel 2013 г., книги, открытые в Excel, больше не отображаются в одном окне как несколько окон Excel книг. Вместо этого они выводятся в отдельных окнах Excel. Благодаря этому открытые книги отображаются с собственной лентой и их можно просматривать на разных мониторах.
- Если вы хотите оптимально просмотреть окна книги, нажмите кнопку Восстановить положение
Одновременный просмотр нескольких листов

- Откройте одну или несколько книг, листы из которых требуется просмотреть одновременно.
- Выполните одно из указанных ниже действий.
- Если листы, которые нужно просмотреть, находятся в одной книге, выполните указанные ниже действия.
- Щелкните лист, который нужно просмотреть.
- На вкладке Вид в группе Окно щелкните Новое окно.
Совет: Чтобы восстановить окно книги до полного размера, нажмите кнопку Развернуть
в правом верхнем углу окна книги.
Одновременный просмотр двух листов в одной книге

- На вкладке Вид в группе Окно щелкните элемент Новое окно.
Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.
Просмотр нескольких областей, листов или книг
В Excel для Mac можно разделить лист на области либо просматривать несколько листов или книг в разных окнах.
Разделение листа на области
Две части листа можно просматривать одновременно, разделив лист на области. Области можно прокручивать независимо друг от друга.
- Выделите ячейку под строкой или справа от столбца, по которым следует произвести разделение.
- На вкладке Вид в группе Окно нажмите кнопку Разделить.
- Чтобы отменить разделение листа, нажмите кнопку Разделить еще раз.
Просмотр нескольких листов одной книги
- Откройте книгу, которую нужно просмотреть.
- В меню Окно выберите пункт Новое окно.
- Перейдите в новое окно, а затем щелкните ярлычок листа, который необходимо просмотреть. Повторите шаги 2 и 3 для каждого листа, который требуется просмотреть.
- В меню Окно выберите пункт Расположить.
- Выполните одно из указанных ниже действий.
Просмотр нескольких книг
- Откройте все книги, которые нужно просмотреть.
- В меню Окно выберите пункт Расположить.
- Выполните одно из указанных ниже действий.
Совет: Чтобы восстановить окно книги до полного размера, выберите книгу, а затем в меню Окно выберите пункт Масштаб.
Excel 2010: как открыть документы в разных окнах

22.05.2014

itpro

Office

комментариев 50
Excel 2010, в отличии от более ранних версий, по умолчанию открывает новые файлы Excel в одном родительском окне. Вероятно, такое поведение Excel 2010 вызвано желанием разработчиков сэкономить ресурсы оперативной памяти на компьютере пользователя, ведь в этом случае порождается всего один, а не несколько независимых процессов excel.exe. Но это решение иногда вызывает у пользователей определенные неудобства, так, например, при необходимости работать одновременно с двумя (и более) электронными книгами Excel – переключаться между разными книгами в рамках одного окна крайне неудобно.
Тот же Word 2010 ведет себя по-другому – каждый новый документ открывается в отдельном окне.
Сегодня мы покажем, как для Excel 2010 настроить открытие файлов в отдельных окнах. Такое поведение Excel особенно удобно при работе на компьютере с несколькими мониторами и позволяет разнести документы на разные мониторы и работать с ними одновременно (особенно часто так поступают различные бухгалтера, экономисты, статисты и другие «повелители» электронных таблиц).

- В первую очередь нужно определить на какой раздел реестра ссылается тот или иной тип файла Excel. Например, если нас интересуют файлы с расширением .xls, откройте редактор реестра (regedit.exe) и перейдите в раздел HKEY_CLASSES_ROOT\.xls. Нас интересует значение параметра (Default), В нашем примере в нем указано Excel.Sheet.8. Это означает, что параметры открытия этого типа файлов Excel задаются в разделе HKEY_CLASSES_ROOT\Excel.Sheet.8. Для файлов типа .xlsx – это будет раздел HKEY_CLASSES_ROOT\Excel.Sheet.12.
-
Важно! Перед модификацией реестра настоятельно рекомендуем создать резервную копию ветки, параметры в которой вы правите. Для этого щелкните ПКМ по нужному разделу реестра, выберите пункт меню Export и укажите имя reg файла, в котором нужно сохранить параметры этого куста реестра.

Перейдем в раздел реестра HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\command. Заменим значение ключа: (Default) с «C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE» /dde на «C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE» /e “%1“. Т.е. в вместо /dde нужно указать /e “%1”.
Примечание. В нашем примере используется 32-битная версия Office 2010, запущенная на 64-битной версии Windows 7. В 32 битной ОС путь к файлу EXCEL.EXE другой.
- В этом же разделе переименуйте название ключа command, например в commandold.

- Переименуйте (или удалите) раздел HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\ddeexec, например в ddeexecold (ПКМ по ветке – Rename)
- Теперь попробуйте открыть несколько xls файлов – каждый из них должен открыться в отдельном независимом окне Excel 2010.

- Пункты 3-5 нужно повторить для каждого типа файлов, которые Excel должен открывать в отдельном окне (как определить нужную ветку реестра описано в п.1).
Чтобы не возится с ручной правкой реестра, мы подготовили 2 готовых reg файла (архив находится здесь):
Важно! Данные reg файлы предназначены для 32 битной версии Office 2010, установленной на 64 битной версии Windows. Если вы используете 32-битную версию Windows измените путь к excel.exe, заменив в обоих файлах значение Program Files (x86) на Program Files.
- Excel2010SeparateOn.reg – включает открытие файлов Excel (.xls, xlsx, xlsm и xlst) в отдельном окне
- Excel2010SeparateOff.reg – возвращает стандартные настройки, когда все документы открываются в рамках одного родительского окна
Совет. Выйти из положения можно и проще – запуская для каждого документа отдельный процесс Excel и открывая нужный документ через меню Файл->Открыть, но, согласитесь, это не удобно и несколько утомительно.
Предыдущая статья Следующая статья
Читайте далее в разделе Office



Активация MS Office 2013 VL