Файлы эксель открываются в одном окне как исправить
Перейти к содержимому

Файлы эксель открываются в одном окне как исправить

  • автор:

Принудительное открытие 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

Точно следуйте всем указаниям из этого раздела. Внесение неправильных изменений в реестр может привести к возникновению серьезных проблем. Прежде чем приступить к изменениям, создайте резервную копию реестра для восстановления на случай возникновения проблем.

  1. Закройте все экземпляры Excel.
  2. Запустите Редактор реестра:
    • В Windows 10 нажмите кнопку Пуск, введите regedit в поле Поиск, а затем выберите regedit.exe в результатах поиска.
    • В Windows 8 или Windows 8.1 переместите указатель в правый верхний угол, выберите Поиск, введите regedit в поле поиска, а затем выберите regedit.exe в результатах поиска.
  3. Найдите и выберите следующий подраздел реестра: HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Options
  4. В меню Правка наведите указатель мыши на пункт Создать, а затем выберите значение DWORD.
  5. Введите DisableMergeInstance и нажмите клавишу ВВОД.
  6. В области Сведения щелкните правой кнопкой мыши DisableMergeInstance и выберите команду Изменить.
  7. В поле Данные значения введите 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 2010: как открыть документы в разных окнах

date

22.05.2014

user

itpro

directory

Office

comments

комментариев 50

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

Тот же Word 2010 ведет себя по-другому – каждый новый документ открывается в отдельном окне.

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

ассоциации файлов в excel2010

  • В первую очередь нужно определить на какой раздел реестра ссылается тот или иной тип файла 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.Правка реестра, позволяющая открывать документы excel в отдельных окнах
  • Переименуйте (или удалите) раздел HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\ddeexec, например в ddeexecold (ПКМ по ветке – Rename)
  • Теперь попробуйте открыть несколько xls файлов – каждый из них должен открыться в отдельном независимом окне Excel 2010. Как открывать файлы 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

    page

    page

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

    При открытии книги приложение Excel может отобразить несколько окон с копией этой книги

    При открытии книги в Microsoft Excel может отображаться несколько окон, содержащих копии той же книги. Кроме того, в строке заголовка отображается имя книги, а затем двоеточие и число, например Книга1:1 и Книга1:2. На панели задач в Microsoft Windows также отображается кнопка для каждого из этих окон.

    Причина

    Такое поведение наблюдается, если книга была сохранена, когда в ней открыто несколько окон.

    Решение

    Чтобы изменить это поведение, закройте дополнительные окна и сохраните книгу. Для этого выполните следующие действия:

    1. Нажмите кнопку Закрыть (X в правом верхнем углу) окна, которое вы не хотите.Примечание. Если вы нажимаете кнопку Закрыть в меню файл , Excel закрывает все окна, содержащие книгу. Так как параметры сохраняются, все окна будут отображаться повторно при следующем запуске книги.
    2. Повторяйте действия 1, пока не будет открыто только нужное окно. Примечание. Если открыто только одно окно, в строке заголовка больше не отображается двоеточие и число.
    3. Нажмите клавиши CTRL + S, чтобы сохранить книгу.

    Дополнительная информация

    Excel позволяет открывать несколько окон для просмотра одной книги. Это полезно, если вы хотите одновременно просматривать различные листы в одной книге или в разных частях большого листа. Например, чтобы просмотреть несколько листов в активной книге, выполните указанные ниже действия.

    1. Нажмите клавиши CTRL + N, чтобы создать новый winodw. В Excel можно выбрать несколько окон из одной книги, добавив двоеточие и число к имени файла в заголовке окна.
    2. Перейдите в новое окно, а затем щелкните лист, который нужно просмотреть.
    3. Повторите действия 1 и 2 для каждого листа, который вы хотите просмотреть в окне.

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

    Microsoft Excel 2007 — открытие файлов в разных окнах

    Microsoft Excel 2007 - открытие файлов в разных окнах

    Информация о материале Категория: Программы

    Офисное приложение Microsoft Office Excel 2007

    Microsoft Office – пакет приложений, в который входит программное обеспечение, с помощью которого возможно работать с текстами, таблицами, базами данных, слайдами и другими приложениями. Заслуженно используется доверием во всем мире, количество проданных офисных пакетов компании Microsoft огромно. Примерно раз в три-четыре года выходит новая версия офисного пакета, текущая версия уже Microsoft Office 2016, но многие все также используют проверенный Microsoft Office 2007, который удовлетворяет нуждам обычных пользователей.

    В данной статье пойдет речь о приложении Microsoft Excel 2007, который входит в пакет приложений Microsoft Office 2007. Речь пойдёт о небольшом недостатке данного приложения и как этот недочёт исправить.

    По умолчанию файлы Excel в Microsoft Office 2007 открываются в одном окне.

    excel dva okna1

    Очень неудобно и приходится закрывать один документ и открывать другой, затем снова и снова открывать и закрывать файлы по мере необходимости. Если вы человек спокойный, никуда не торопитесь и терпеливый, к тому же не пользуетесь Excel, то оставляем всё как есть, менять ничего не нужно.

    Для тех, кто привык работать в другом ритме, предлагается изменить данную ситуацию и сделать так, чтобы окна в «экселе» открывались отдельно друг от друга, это конечно же экономит время и будет более удобно для работы с программой.

    Проводим необходимые изменения в реестре

    Прежде всего закрываем программу Microsoft Excel 2007. Для изменения ситуации, когда в «эксель» открывается только одно окно, необходимо открыть редактор реестра (все изменения в реестре вы проводите на свой страх и риск, будьте предельно аккуратны):

    excel dva okna2

    1. Для открытия редактора реестра нажимаем Пуск и в окне поиска набираем команду regedit, затем нажимаем клавишу «Enter».

    2. Открываем HKEY_CLASSES_ROOT/Excel.Sheet.12/shell/Open/command/
    3. Справа необходимо изменить ключ по умолчанию REG_SZ , для этого дважды нажимаем на строку ключа и в открывшемся окне в поле « Значение » дописываем в конце “ %1 ” и нажимаем «ОК». Т.е. « Значение » было:

    “C:\Program Files (x86)\Microsoft Office\ Office 12\ EXCEL.EXE” /e

    “C:\Program Files (x86)\Microsoft Office\ Office 12\ EXCEL.EXE” /e “%1”

    excel dva okna3

    1. Необходимо переименовать в этом же окне ключ реестра command на command2
      excel dva okna4
    2. Переименуем папку в левом окне ddeexec на ddeexec2
      excel dva okna5
    3. Закрываем редактор реестра

    Можно снова открывать программу Microsoft Excel 2007 и уже при открытии новых окон проблем как раньше не будет, окна будут двигаться как вам нужно (возможно для применения новых настроек реестра придётся перезагрузить компьютер).

    excel dva okna6

    Если есть необходимость вернуться к обратному результату, то проводим необходимые изменения в реестре.

    Также можно посмотреть короткое видео:

  • Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *