Как заставить Excel (и другие продукты Microsoft Office) прекратить открытие файлов в одном приложении?

Всякий раз, когда я «дважды щелкаю» по файлу Excel, а другой файл Excel открыт, вновь открываемый файл автоматически открывается в том же окне приложения, что и ранее открытый файл Excel. Это не ограничивается только Excel, так как я видел, как Word это делает. Это создает проблему, когда вы хотите сравнивать документы рядом друг с другом.

Текущее решение, которое у меня есть для этого, – это фактически открыть другой экземпляр Excel или Word, а затем открыть файл из самого окна приложения. Есть ли способ заставить Office открыть новый экземпляр приложения при двойном нажатии на значки файлов?

В настоящее время я использую Office 2007 и Windows XP, но я видел это в Office 2010 и Windows Vista и 7. Я ищу полное решение, если это возможно.

10 Solutions collect form web for “Как заставить Excel (и другие продукты Microsoft Office) прекратить открытие файлов в одном приложении?”

У меня Office 2010 и единственное приложение, которое делает это для меня – это Excel.

Публикация на ПК Обзор, Как открыть vista excel в нескольких окнах против 1 окна? Объясняет, как настроить это:

  1. Используйте настройки ассоциации файлов
  2. Вы должны сказать Excel не использовать DDE, чтобы открыть рабочий лист.
  3. Откройте проводник Windows, инструменты, параметры, типы файлов
  4. Прокрутите вниз до XLS
  5. Выберите кнопку Advance
  6. Нажмите «Открыть» в окне «Действия», затем «Изменить»
  7. На второй строке для используемого приложения добавьте «% 1».
  8. Не забудьте поставить котировки вокруг% 1.
  9. Пример … \ Excel.exe "/ e"% 1 "
  10. Запишите, что вы видите в разделе DDE.
  11. Эта информация вам понадобится, если вы хотите вернуться к исходным настройкам.
  12. Теперь DeSelect Использовать DDE

Когда вы дважды щелкните по любому файлу XLS, будет запускаться отдельный экземпляр excel.

Другим преимуществом является то, что вы можете открыть более одного файла XLS с тем же именем

По моему опыту, если открыть вторую таблицу с помощью File >> Open, она откроется в том же окне программы.

Если вы откроете второй экземпляр Excel из меню «Пуск» или значка на рабочем столе или такого, используйте «Файл >> Открыть» в этом окне, он откроется в его собственном окне программы.

Я согласен с тем, что это нарушенное поведение, и я не знаю, как это исправить, но, возможно, попросил Microsoft изменить его в какой-то будущей версии.

Я использую небольшой пакетный файл, чтобы обойти эту проблему с помощью Excel, и он отлично работает для меня: каждый раз, когда я дважды кликаю документ, он открывает еще один экземпляр Excel.

  1. Используя блокнот, создайте пакетный файл (например, «C: \ Program Files \ ExcelLauncher.bat») со следующим содержимым:

    START "" "C:\Program Files\Microsoft Office\Office14\EXCEL.EXE" %1 START "" "C:\Program Files\Microsoft Office\Office14\EXCEL.EXE" /x %1 (for Excel 2013) 
  2. Вместо «Office14» напишите имя папки, в которой установлен ваш Excel (это зависит от версии Office). Это может быть «Office12» или «Office11» для более старых версий.

  3. Попробуйте дважды щелкнуть командный файл. Если он настроен правильно, он должен открыть Excel.

  4. Настройте документы Excel, которые нужно открыть с помощью этого командного файла (щелкните правой кнопкой мыши любой документ Excel -> Открыть с помощью -> Выберите программу по умолчанию -> найдите и выберите «ExcelLauncher.bat»).

Предупреждение – это может изменить значок рабочего стола для документов Excel. Используйте «Редактор программ по умолчанию (бесплатно)» и «BeCyHome (бесплатно)», чтобы повторно применить правильный значок Excel.

http://www.howtogeek.com/109347/extract-high-quality-icons-from-files-using-a-free-tool/ http://www.winhelponline.com/blog/default-programs-editor- Переключение типа файл-иконка-окна-7-Vista /

Введите описание изображения здесь

Обратите внимание, что вам нужно сделать 2 отдельных командных файла, чтобы иметь отдельные значки для .xls и .xlsx. В противном случае для обоих типов файлов может применяться только один значок.

Решение, протестированное в Windows 8 с Excel 2007

Все это связано с DDE, которое приложение может игнорировать

Откройте Excel, перейдите в раздел «Параметры Excel». Выберите вкладку «Дополнительно» слева. Прокрутите вниз до «Общая секция» внизу. Имеется флажок, позволяющий Excel игнорировать DDE

Если вы проверите это, это остановит дальнейшие открытые электронные таблицы от присоединения к нему.


В DotTech есть руководство по выполнению этого для всех версий Excel в Windows 7 путем обновления реестра.

  1. Измените ключ по default в HKEY_CLASSES_ROOT/Excel.Sheet.12/shell/Open/command , добавив "%1" в конец (должен заканчиваться .../e "%1" ).
  2. Переименуйте command ключ в HKEY_CLASSES_ROOT/Excel.Sheet.12/shell/Open/command для чего-нибудь еще.
  3. Переименуйте папку ddeexec в HKEY_CLASSES_ROOT/Excel.Sheet.12/shell/Open что-нибудь еще.

Повторите описанные выше шаги в HKEY_CLASSES_ROOT/Excel.Sheet.8

Обратите внимание, что этот процесс необходимо повторить со многими Windows и всеми обновлениями Excel / Office.

Кажется, это по умолчанию для меня – я получаю отдельный процесс, даже. Попробуйте запустить excel напрямую, не открывая файл, чтобы узнать, есть ли у вас отдельный процесс / экземпляр и открыть файл с помощью OfficeButton-> Open.

Нет необходимости в любом из них для Windows 7!

Если вы перейдете на панель задач и наведите указатель мыши на существующий значок Excel (который затем отобразит небольшой предварительный просмотр вашей открытой таблицы) и щелкните правой кнопкой мыши, чтобы открыть меню Excel, а затем щелкните левой кнопкой мыши по опции «Microsoft Excel 2010», он откроется Еще один экземпляр Excel, и вам не понадобится командный файл или изменения настроек!

Вы можете увидеть простой метод по этой ссылке или использовать это решение:

Перейти к панели управления-> Параметры папки-> Типы файлов
Выберите XLS (или любое другое расширение, необходимое для работы таким образом)
Перейти к расширенному

Снимите флажок «просматривать в том же окне» в расширенном окне.

Затем выделите Open
Нажмите кнопку «Изменить»

Убедитесь, что в поле Действие указано «Открыть»

Убедитесь, что в приложении, используемом для выполнения действий, сказано:
"C: \ Program Files \ Microsoft Office \ OFFICE11 \ EXCEL.EXE" "% 1"

Установите флажок рядом с DDE

Удалите все, что находится в поле сообщения DDE и в поле «Недействительный приложение DDE».

Убедитесь, что в поле приложения указано: EXCEL

И в поле «Тема» говорится: «Система

У меня была такая же проблема с открытием файлов в Sharepoint. Используемый мной (грубый) метод:

  1. Откройте первый документ стандартным способом, щелкнув ссылку в Sharepoint.
  2. Нажмите на раскрывающееся меню Sharepoint для второго документа и выберите «Отправить -» «Электронная почта».
  3. Откройте второй экземпляр Excel и используйте эту ссылку в файле -> Открыть.
  4. При необходимости повторите.

Другое решение, которое я нашел, используя Total Commander :

Fo to File> Внутренние ассоциации (Total Commander Only) …

Нажмите «Добавить», укажите расширение файла, которое вы хотите открыть с помощью Excel в отдельных окнах, например, .xlsx, .csv и .xls. Затем в появившемся новом окне вставьте в поле «Открыть» путь к исполняемому файлу Excel, добавив в конце "%1" . Моя выглядит как "C:\Program Files\Microsoft Office\Office14\EXCEL.EXE" "%1" .

Вот и все.

Примечание. Работает с Excel 2010 и Windows 7 32 бит без необходимости прав администратора.

  • Выяснение, какое приложение использует веб-камеру
  • Использование пользовательской раскладки клавиатуры без администратора в Windows
  • Средства администрирования потеряны
  • Восстановить данные на жестком диске?
  • USB-накопитель постоянно отключается и снова подключается
  • Текстовый редактор в виде блокнота с автосохранением
  • Где мое свободное пространство
  • Невозможно увидеть мягко закодированные субтитры файла MP4
  • Какие шаги вы следуете и рекомендуете ли вы делать Windows XP быстрее?
  • Как перенести диалоговое окно приложения с отключенного монитора на главный
  • Проводник Windows зависает при открытии определенной папки
  • Interesting Posts

    Как Stack Overflow генерирует свои SEO-дружественные URL-адреса?

    Просто черный экран после запуска Qemu

    Как получить восстановление TFS2015 Build (Build.vnext) и NuGet для использования пользовательских источников пакетов

    Загрузка Chromium OS с USB

    Воспоминание в Хаскелле?

    Как обмениваться памятью между процессом fork ()?

    Есть ли способ переименовать файлы в нижний регистр?

    Как отклонить индикатор выполнения, даже если нет представления о заполнении в FirebaseListAdapter?

    Совместное использование локальной сети между двумя зданиями. Что я должен использовать?

    Как сжечь изображение iso с помощью Windows 8 Consumer Preview для USB-накопителя на Mac OS X

    ?: тройное условное поведение оператора при оставлении одного выражения пустым

    Как захватить событие «виртуальная клавиатура show / hide» в Android?

    Почему / когда __declspec (dllimport) не требуется?

    Несколько значений в контексте с одним значением

    Что такое проверенные исключения в Java / C #?

    Давайте будем гением компьютера.