Excel 2010, На відміну від більш ранніх версій, за замовчуванням відкриває нові файли Excel в одному батьківському вікні. Ймовірно, така поведінка Excel 2010 викликано бажанням розробників заощадити ресурси оперативної пам’яті на комп’ютері користувача, адже в цьому випадку породжується всього один, а не кілька незалежних процесів excel.exe. Але це рішення іноді викликає у користувачів певні незручності, так, наприклад, при необхідності працювати одночасно з двома (і більше) електронними книгами Excel – перемикатися між різними книгами в рамках одного вікна вкрай незручно.

Той же Word 2010 поводиться по-іншому – кожен новий документ відкривається в окремому вікні.

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

  1. В першу чергу потрібно визначити на який розділ реєстру посилається той чи інший тип файлу Excel. Наприклад, якщо нас цікавлять файли з розширенням .xls, Відкрийте редактор реєстру (regedit.exe) І перейдіть в розділ HKEY_CLASSES_ROOT .xls. Нас цікавить значення параметра (За замовчуванням), У нашому прикладі в ньому вказано Excel.Таблиця 8. Це означає, що параметри відкриття цього типу файлів Excel задаються в розділі HKEY_CLASSES_ROOT Excel.Sheet.8. Для файлів типу .xlsx – це буде розділ HKEY_CLASSES_ROOT Excel.Sheet.12. асоціації файлів в excel2010
  2. Важливо! Перед модифікацією реєстру настійно рекомендуємо створити резервну копію гілки, параметри в якій ви керуєте. Для цього клацніть ПКМ по потрібного розділу реєстру, виберіть пункт меню Експорт і вкажіть ім’я reg файлу, в якому потрібно зберегти параметри цього куща реєстру.

    Експорт гілки реєстру в файл

  3. Перейдемо до розділу реєстру Команда HKEY_CLASSES_ROOT Excel.Sheet.8 shell Open . Замінимо значення ключа: (За замовчуванням) з «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 інший.

  4. У цьому ж розділі перейменуйте назву ключа command, наприклад в commandold.Виправлення реєстру, що дозволяє відкривати документи excel в окремих вікнах
  5. Перейменуйте (або видаліть) розділ HKEY_КЛАСИ_КОРЕНЬ Excel.Аркуш.8 оболонка Відчиненоddeexec, Наприклад в ddeexecold (ПКМ по гілці – Rename)
  6. Тепер спробуйте відкрити кілька xls файлів – кожен з них повинен відкритися в окремому незалежному вікні Excel 2010. Як відкривати файли Excel 2010 в різних вікнах
  7. Пункти 3-5 потрібно повторити для кожного типу файлів, які Excel повинен відкривати в окремому вікні (як визначити потрібну гілку реєстру описано в п.1).

Щоб не возиться з ручною правкою реєстру, ми підготували 2 готових reg файлу (архів знаходиться тут):

Важливо! Дані reg файли призначені для 32 бітної версії Office 2010, встановленої на 64 бітової версії Windows. Якщо ви використовуєте 32-бітну версію Windows змініть шлях до excel.exe, замінивши в обох файлах значення Program Files (x86) на Program Files.

  • Excel2010 рікSeparateOn.обл – включає відкриття файлів Excel (.xls, xlsx, xlsm і xlst) в окремому вікні
  • Excel2010SeparateOff.reg – повертає до заводських значень, коли всі документи відкриваються в рамках одного батьківського вікна

Порада. Вийти з положення можна і простіше – запускаючи для кожного документа окремий процес Excel і відкриваючи потрібний документ через меню Файл-> Відкрити, але, погодьтеся, це не зручно і кілька втомлює.

Leave a Reply

Your email address will not be published. Required fields are marked *