Office 2007, Windows Server 2008 x64.
Как сделать Excel так, чтобы при двойном щелчке документа он открывался в новом экземпляре Excel, чтобы я мог легко просматривать их рядом как отдельные окна, не используя функциональность View-Arrange All? Теперь мне нужно перейти на панель задач, щелкнуть один документ, чтобы увидеть его, а затем щелкнуть другой документ на панели задач, чтобы переключиться на этот документ. В качестве альтернативы я закрываю один документ, открываю новое окно Excel и перетаскиваю туда документ.
Спасибо.
Ответы:
Здесь есть очень хороший способ изменения реестра. Он будет немного отличаться под Server 2008, но достаточно похож, чтобы, надеюсь, иметь смысл:
regedit.exe
. Щелкните правой кнопкой мыши наregedit.exe
файле, затем выберите «Запуск от имени администратора».HKEY_CLASSES_ROOT\.xls
ключу. Вы можете сделать это, развернувHKEY_CLASSES_ROOT
узел, затем начните печатать.xls
, или просто искать.xls
, или просто прокручивать и искать его. Вы должны увидеть что-то вроде этого:Посмотрите на
(Default)
значение, на скриншоте выше, то естьExcel.Sheet.8
. Теперь перейдите к этому ключуHKEY_CLASSESS_ROOT
. Другими словами, иди вHKEY_CLASSES_ROOT\Excel.Sheet.8
.Excel.Sheet.8
ключ, и вы увидите, что под ним есть несколько ключей. Один из этих ключей называетсяshell
. Идите и раскройтеshell
ключ тоже. вы увидите что-то вроде этого:Обратите внимание, что ключи под оболочкой соответствуют параметрам, которые вы видите, когда вы щелкаете правой кнопкой мыши файл Excel в Проводнике. Идея состоит в том, что мы хотим добавить опцию «открыть в новом экземпляре» здесь. Итак, щелкните правой кнопкой мыши на
shell
ключе, затем выберите New-> Key.Дайте ключу любое имя, которое вам нравится. Например,
OpenInNewInstance
. Когда ключ создан, дважды щелкните по нему,(Default)
чтобы присвоить ему значение по умолчанию. Значением по умолчанию будет параметр, который вы увидите в меню правой кнопки мыши. Итак, для этого примера мы будем использоватьOpen In New Instance
. У вас должно быть что-то вроде этого:OpenInNewInstance
. На этот раз назовите его какcommand
. Чтобы установить значениеcommand
ключа по умолчанию , вам потребуется путь к файлу EXCEL.EXE. В Windows 7 64-bit и Office 2010 установите значение следующим образом:C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE" "%1
Если у вас есть те же настройки, что и у меня, вы можете просто скопировать выше. В противном случае внесите необходимые изменения в соответствии с вашими настройками. Теперь вы должны увидеть что-то вроде этого.
.xls
файлу. Теперь вы должны увидеть опцию «Открыть в новом экземпляре».Нажмите «Открыть в новом экземпляре», и Excel откроет книгу в новом окне приложения. Щелкните правой кнопкой мыши другой
.xls
файл и откройте его в новом экземпляре, Excel откроет его в еще одном окне приложения..xls
файл в проводнике, вы хотите, чтобы Excel открывал его в новом экземпляре приложения, тогда есть один простой шаг. Перейти кshell
ключу и установить его значение по умолчаниюOpenInNewInstance
Приведенные выше инструкции позволяют вам добавить опцию в меню
*.xls
файлов правой кнопкой мыши . Файлы Excel 2007/2010 имеют другое расширение (.xlsx
или.xlsm
). Просто выполните те же шаги, но найдите правильное расширение (xlsx
илиxlsm
вместоxls
) в # 2.http://web.archive.org/web/20141014173336/http://www.excelqa.info/2011/06/17/how-to-open-excel-files-in-a-new-application-instance- окна-7 или-Vista /
источник
источник
Перейдите в «Мой компьютер»> «Инструменты»> «Свойства папки»> «Типы файлов» и выберите «XLSX» (XLSX для 2007 или XLS для 2003)
Нажмите кнопку Дополнительно
Снимите флажок «просматривать в том же окне» в расширенном окне.
Затем выделите Open и нажмите Edit.
Запишите эти настройки, чтобы при необходимости можно было вернуться назад.
Убедитесь, что в поле «Действие» написано & Open
Установите флажок рядом с использованием DDE
Удалите все, что находится в окне сообщений DDE и в окне «Приложение не запущено».
источник
Был рабочий раствор для Windows XP здесь , с помощью исправления реестра. Но это говорит о том, что он работает только в 32-битных ОС. Мне любопытно, однако, если вы идете в Пуск ... Запустите и введите
"C:\Program Files\Microsoft Office\Office12\EXCEL.EXE" "C:\Stuff\sheet.xlsx"
, он открывается в том же окне или в новом?Поскольку это был 32-разрядный хак, команда open по умолчанию использовала DDE open (% 1), чтобы указать имя файла, в котором всегда использовалось любое существующее окно, в то время как этот прямой метод аргумента% 1 без DDE открыл новое окно.
Просто мои 2 цента. Может очень хорошо не работать.
источник
Я нашел простой способ, столкнувшись с той же проблемой: просто зайдите в Панель управления -> Параметры папки и переключитесь с «Открыть каждую папку в том же окне» на «Открыть каждую папку в новом окне» (или аналогично, я м перевод с немецких настроек Windows 7 тут)
источник
Я вижу ответ, предлагающий решение с использованием regedit.exe, уже был выбран как лучший. Однако у меня есть простой способ, который не требует редактирования реестра.
Открыв первый документ Excel, найдите его значок на панели задач и щелкните его правой кнопкой мыши. Выберите Microsoft Office Excel 2007. Откроется новый документ Excel. Оттуда используйте главное меню, чтобы открыть второй документ. Очевидно, вы можете открыть третий, четвертый и т. Д. Таким же образом.
источник
Возможно, вы уже знаете это, но вы можете открыть несколько окон в одном экземпляре Excel. Используйте Window / New Window, а затем расположите их так, как вам нравится.
Несколько экземпляров Excel кажутся мне дорогими по памяти.
источник