Открыть файлы Excel в новом окне

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


У меня тоже была эта проблема. Вот что я сделал:

В Excel 2003 перейдите в Инструменты -> Параметры -> вкладка Общие.

Убедитесь, что установлен параметр ‘Игнорировать другие приложения ».

В Excel 2007 и 2010 нажмите кнопку Office -> Параметры Excel -> Дополнительно.

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

Я не знаю, почему это не встроено. Источник: http://www.lytebyte.com/2008/05/13/how-to-open-two-excel-files-side-by-side-in -separate-monitors/


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

Если у вас есть несколько экземпляров Excel при запуске вы можете расположить их рядом, удерживая Shift и щелкнув правой кнопкой мыши значок:

1


Есть определенные недостатки чтобы все ваши книги открывались в разных окнах. Во-первых, если вы напишете формулу в одной книге, которая ссылается на другую, она будет включать полный путь к файлу другой книги. С другой стороны, копирование/вставка из одной книги в другую сокращает количество параметров, доступных для целевых данных, таких как сохранение ширины столбцов и так далее. Возможно, для ваших целей эти вещи не будут иметь большого значения, но в основном, если вы испытываете какое-либо «странное» поведение при использовании нескольких книг в нескольких окнах, вы можете попробовать открыть их в том же окне, чтобы увидеть, исчезнет ли странность.

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

3


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

Вкратце:

  1. Откройте regedit (win + R, regedit)
  2. Перейдите к HKEY_CLASSES_ROOT/Excel.Sheet. 12/shell/Open/command
  3. На вкладке справа :
    • Щелкните правой кнопкой мыши (По умолчанию) , выберите Изменить ... , добавьте пробел, за которым следует "% 1" (включая кавычки)
    • Переименовать command в command2
  4. На вкладке слева :
    • Сразу под папкой command (имя которой оставлено нетронутым),
      Переименуйте ddeexec в ddeexec2
  5. Перейдите к HKEY_CLASSES_ROOT/Excel.Sheet.8/shell/Open/command
  6. Повторите шаги 3 и 4
  7. Если вы хотите, чтобы быть действительным также для файлов csv,
    Перейдите к HKEY_CLASSES_ROOT/Excel.CSV/shell/Open/command
  8. Повторите шаги 3 и 4 (или просто повторите шаг 6 :))

Это сработало для Microsoft Excel 2007. В случае обновления вам, возможно, придется повторить эти шаги.

Лично я понравился этот мужчина подход, потому что обратим. Что касается некоторых других предлагаемых решений, мне нравится тот факт, что вы можете так легко открыть 2 файла с одинаковым именем.

3


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

Также существует файл .reg, чтобы «удалить» его. Испытано и протестировано в Excel 2007 (32-битные окна). Я считаю, что методика такая же, как и в ответе hyperslug: DDE или нет.

3


Поскольку ответ hyperslug у меня не сработал, я последовал «Варианту Б» по его ссылке и теперь открываю новый (пустой) Excel из меню «Пуск» и перетаскиваю файл, который хочу открыть в новое окно.

1


В Office 2013 эта проблема решена. Каждая книга находится в отдельном окне в Office 2013.

1


Вот другой набор файлов реестра, который я создал (который я создал) для решения той же проблемы: http://www.experts-exchange.com/Software/Office_Productivity/Office_Suites/MS_Office/Excel/A_1007-Option-to-open-excel-2007 -documents-in-a-new-instance.html? sfQueryTermInfo = 1 + 30 + excel + instanc + new

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


, наконец, одна инструкция regedit, которая работает для моих Windows 7 и Excel 2010

Чтобы запустить несколько экземпляров Excel, мы меняем его, не используя DDE для открытия файла. Установите флажок «Игнорировать другие приложения, использующие динамический обмен данными (DDE)» в Excel -> Параметры Excel -> Дополнительно

Если это не работает, для Windows Vista и Windows 7 нам необходимо отредактируйте реестр, чтобы полностью удалить DDE. =============== Внимание! Этот раздел, метод или задача содержат шаги, которые говорят вам, как изменить реестр. Однако при неправильном изменении реестра могут возникнуть серьезные проблемы. Поэтому убедитесь, что вы внимательно выполните следующие действия. Для дополнительной защиты создайте резервную копию реестра перед его изменением. Затем вы можете восстановить реестр в случае возникновения проблемы.

  1. Нажмите «Пуск», в поле поиска введите regedit и нажмите Enter.
  2. Найти подраздел реестра: HKEY_CLASSES_ROOT Excel.Sheet.14 shell Open
  3. Удалите подраздел ddeexec.
  4. Щелкните подраздел команды, а затем дважды щелкните Значение по умолчанию с правой панели. Замените данные значения на: «C: Program Files Microsoft Office OFFICE14 EXCEL.EXE» «% 1» Дважды щелкните значение командной строки, замените его данные на: (f ‘^ Vn-} f (ZXfeAR6. jiEXCELFiles>! De @] Vz (r = f 1lfq ? R & «% 1»

Спасибо за sally tang, на этом форуме https://social.technet.microsoft.com/Forums/office/en-US/ee76d08d-3306-406d-894c-16fd3cb824d9/each-workbook-in-separate-windows-excel-2010-windows-7 ? forum = excel

2


Другое решение — объединить .reg файл со следующим содержимым в реестр Windows (измените путь на EXCEL.EXE в соответствии с имеющейся у вас версией и путем установки и добавьте любые дополнительные типы файлов, которые вы хотите переназначить ( Excel.Sheet.12 для файлов .xlsx , а Excel.Sheet.8 для .xls файлы)):

(Вы можете nt для резервного копирования существующих веток HKEY_CLASSES_ROOT Excel.Sheet.12 и HKEY_CLASSES_ROOT Excel.Sheet.8 (через regedit.exe ), если вы хотите отменить это изменение.

  Редактор реестра Windows версии 5.00 [HKEY_CLASSES_ROOT  Excel.Sheet.12] [HKEY_CLASSES_ROOT  Excel.  Sheet.12  shell] @ = "Открыть" [HKEY_CLASSES_ROOT  Excel.Sheet.12  shell  Edit] [HKEY_CLASSES_ROOT  Excel.Sheet.12  shell  Edit  command] @ = "" C: \ Program Files  (x86) \ Microsoft Office \ Office14 \ EXCEL.EXE  ""% 1  "" command = - [- HKEY_CLASSES_ROOT  Excel.Sheet.12  shell  Edit  ddeexec] [HKEY_CLASSES_ROOT  Excel.Sheet.  12  shell  Open] [HKEY_CLASSES_ROOT  Excel.Sheet. 12  shell  Open  command] @ = "" C:  Program Files (x86)  Microsoft Office  Office14  EXCEL.EXE  ""% 1  "" command = - [- HKEY_CLASSES_ROOT   Excel.Sheet.12  shell  Open  ddeexec] [HKEY_CLASSES_ROOT  Excel.Sheet.12  shell  OpenAsReadOnly] [HKEY_CLASSES_ROOT  Excel.Sheet.12  shell  OpenAsReadOnly  command] @ = "" C: \ Программа  Файлы (x86) \ Microsoft Office \ Office14 \ EXCEL.EXE  "/r "% 1  "" command = - [- HKEY_CLASSES_ROOT  Excel.Sheet.12  shell  OpenAsReadOnly  ddeexec] [HKEY_CLASSES_ROOT  Excel  .Sheet.12  shell  ViewProtected] [HKEY_CLASSES_ROOT  Excel.Sheet.12  shell  ViewProtected  command] @ = "" C:  Program Files (x86)  Microsoft Office  Office14  EXCEL.EXE   ""% 1  "" command = - [- HKEY_CLASSES_ROOT  Excel.Sheet.12  shell  ViewProtected  ddeexec] [HKEY_CLASSES_ROOT  Excel.Sheet.8] [HKEY_CLASSES_ROOT  Excel.Sheet.8  shell] @ =  "Открыть" [HKEY_CLASSES_ROOT  Excel.Sheet.8  shell  Edit] [HKEY_CLASSES_ROOT  Excel.Sheet.8  shell  Edit  command] @ = "" C: \ Program Files (x86) \ Microsoft Office    Office14 \ EXCEL.EXE  ""% 1  "" command = - [- HKEY_CLASSES_ROOT  Excel.Sheet.8  shell   Edit  ddeexec] [HKEY_CLASSES_ROOT  Excel.Sheet.8  shell  Open] [HKEY_CLASSES_ROOT  Excel.Sheet.8  shell  Open  command] @ = "" C: \ Program Files (x86) \ Microsoft Office  \ Office14 \ EXCEL.EXE  ""% 1  "" command = - [- HKEY_CLASSES_ROOT  Excel.Sheet.8  shell  Open  ddeexec] [HKEY_CLASSES_ROOT  Excel.Sheet.8  shell  OpenAsReadOnly] [  HKEY_CLASSES_ROOT  Excel.Sheet.8  shell  OpenAsReadOnly  command] @ = "" C: \ Program Files (x86) \ Microsoft Office \ Office14  EXCEL.EXE  "/r "% 1  "  "command = - [- HKEY_CLASSES_ROOT  Excel.Sheet.8  shell  OpenAsReadOnly  ddeexec] [HKEY_CLASSES_ROOT  Excel.Sheet.8  shell  ViewProtected] [HKEY_CLASSES_ROOT  Excel.Sheet.8  shell  ViewProtected  command] @ =  "" C: \ Program Files (x86) \ Microsoft Office \ Office14 \ EXCEL.EXE  ""% 1  "" command = - [- HKEY_CLASSES_ROOT  Excel.Sheet.8  shell  ViewProtected   ddeexec]  

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


Microsoft уже исправила это. Вы можете скачать патч здесь:

https://support.microsoft.com/en-us/help/2636670/how-to-open-excel-files-in-separate-windows- in-windows-7

Запуск патча делает все, что сказано в разделе « Я исправлю сам ».

4


Эта ветка устарела, но проблема сохраняется! Решение Hyperslugs у меня не сработало, но я нашел отличное приложение-пусковую установку, которое посредником открывает документы Excel и запускает новые экземпляры. Его можно найти здесь http://blog.thomascsherman. com/2010/06/открытие-excel-files-в-новых-процессах-excel-launcher-helper-app/. Надеюсь, это поможет кому-нибудь решить эту досадную проблему.


Я использую Excel 2010 и хотел открыть новый экземпляр, чтобы иметь возможность легко переключаться между электронными таблицами. Я использую Alt + Tab, который не работает с настройками по умолчанию в Excel. Если это основная причина, по которой вы хотите открыть новый экземпляр для каждой электронной таблицы, ее можно устранить, выполнив;

  1. Открыть Excel
  2. Откройте Меню «Файл»
  3. Нажмите «Параметры».
  4. Нажмите «Дополнительно».
  5. Прокрутите вниз до раздела «Дисплей».
  6. Установите флажок «Показать все окна на панели задач».

Это упрощает переключение между электронными таблицами, но если вы хотите просматривать две таблицы одновременно (т. е. если у вас несколько мониторов) вам все равно придется открыть новый экземпляр excel и открыть файл внутри этого экземпляра.


Отключение DDE кажется лучшим вариантом, но, как отмечали другие, это заставляет Excel открывать пустое окно при попытке открыть электронную таблицу через проводник Windows. Если вы обычно открываете электронную таблицу через проводник Windows, я обнаружил, что лучший вариант — повторно связать расширения и указать свою собственную команду.

Для этого откройте командную строку от имени администратора и запустите следующие команды (изменение пути в соответствии с установкой Office):

  C:  WINDOWS  system32> FTYPE XLSX.FILETYPE = "C:  Program Files (x86)  Microsoft  Office  Office14  Excel.exe ""% 1 "C:  WINDOWS  system32> ASSOC .xlsx = XLSX.FILETYPEC:  WINDOWS  system32> FTYPE XLSM.FILETYPE =" C:  Program Files (x86)  Microsoft Office   Office14  Excel.exe ""% 1 "C:  WINDOWS  system32> ASSOC .xlsm = XLSM.FILETYPE  

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

ПРИМЕЧАНИЕ. Если вы поместите вышеуказанные команды в пакет файл, вам нужно будет использовать "%% 1" вместо "% 1" .


В Excel 365 вы можете создать ключ в реестре:

  • Закройте все экземпляры Excel.
  • Перейдите в HKEY_CURRENT_USER Software Microsoft Office 16. 0 Excel Options
  • Создайте новое значение DWORD с именем DisableMergeInstance
  • Отредактируйте значение и задайте значение из 1

Когда вы щелкаете значок Excel, каждый раз запускается новый экземпляр.



Как открыть файл XLS в Excel

Файлы XLS — это книга Excel файлы, созданные в Excel 97 или Excel 2003. Версии программы 2007, 2010 и 2013 по умолчанию используют формат XLSX для сохранения книг, но также могут использовать формат XLS. Вы можете редактировать таблицы XLS, полученные от клиентов или сотрудников, в Excel 2013 и сохранять их в виде файлов XLSX или XLS. Редактирование файлов XLS в Excel 2013 с последующим сохранением их в виде файлов XLSX оставляет ваши данные нетронутыми.

1

Запустите Microsoft Office Excel 2013. Вы можете дважды щелкнуть его значок на рабочем столе или запустить его с начального экрана.

2

Нажмите «Файл», затем «Открыть», «Компьютер», а затем кнопку «Обзор». На экране появится окно «Открыть».

3

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

4

С помощью встроенного браузера файлов перейдите в папку, содержащую файл XLS, выберите файл и затем нажмите «Открыть», чтобы открыть его. в Excel 2013.

Оцените статью
clickpad.ru
Добавить комментарий