Як відкрити новий Excel в окремому вікні

Чи доводилося вам коли-небудь чекати кілька хвилин, поки ваша книга Excel запустить макрос, оновить Power Query або перерахує складні формули? Ви, звичайно, можете заповнити паузу чашкою чаю з кавою на цілком законних підставах, але у вас, напевно, виникла інша думка: чому б не відкрити поруч іншу книгу Excel і поки що не попрацювати з нею?

Але це не так просто.

Якщо ви відкриваєте кілька файлів Excel звичайним способом (двічі клацніть у Провіднику або за допомогою програми Файл – Відкрити в Excel), вони автоматично відкриваються в тому самому екземплярі Microsoft Excel. Відповідно, якщо запустити перерахунок або макрос в одному з цих файлів, то весь додаток буде зайнято і всі відкриті книги зависнуть, тому що у них загальний системний процес Excel.

Ця проблема вирішується досить просто – потрібно запустити Excel в новому окремому процесі. Він буде незалежним від першого і дозволить вам спокійно працювати з іншими файлами, поки попередній екземпляр Excel паралельно працює над важким завданням. Є кілька способів зробити це, деякі з яких можуть працювати або не працювати залежно від вашої версії Excel та інстальованих оновлень. Тому спробуйте все по черзі.

Спосіб 1. Фронтальний

Найпростіший і найочевидніший варіант – це вибрати з головного меню Пуск – Програми – Excel (Пуск — Програми — Excel). На жаль, цей примітивний підхід працює лише в старих версіях Excel.

Спосіб 2: Середня кнопка миші або Alt

Як відкрити новий Excel в окремому вікні

  1. Натисніть право клацнувши значок Excel на панелі завдань – відкриється контекстне меню зі списком останніх файлів.
  2. У нижній частині цього меню буде рядок Excel – натисніть на нього залишити кнопка миші, проведення поки ключ інший.

Інший Excel має початися в новому процесі. Крім того, замість клацання лівою кнопкою миші за допомогою інший ви можете використовувати середню кнопку миші – якщо вона є у вашої миші (або її роль виконує коліщатко).

Спосіб 3. Командний рядок

Виберіть у головному меню Старт – біг (Старт — Біг) або натисніть комбінацію клавіш Win+R. У полі, що з'явилося, введіть команду:

Як відкрити новий Excel в окремому вікні

Натиснувши на OK новий екземпляр Excel повинен запускатися в окремому процесі.

Спосіб 4. Макрос

Цей варіант трохи складніший за попередні, але, за моїми спостереженнями, працює в будь-якій версії Excel:

  1. Відкриття редактора Visual Basic через вкладку Розробник – Visual Basic (Розробник — Visual Basic) або комбінацію клавіш інший + F11. Якщо вкладки розробник не видно, ви можете відобразити його через Файл – Параметри – Налаштування стрічки (Файл — Параметри — Налаштувати стрічку).
  2. У вікні Visual Basic вставте новий порожній модуль для коду через меню Вставка – модуль.
  3. Скопіюйте туди наступний код:
Sub Run_New_Excel() Set NewExcel = CreateObject("Excel.Application") NewExcel.Workbooks.Add NewExcel.Visible = True End Sub  

Якщо ви запустите створений макрос через Розробник – макроси (Розробник — макрос) або комбінацію клавіш інший+F8, тоді буде створено окремий екземпляр Excel, як ми й хотіли.

Для зручності наведений вище код можна додати не в поточну книгу, а в Особисту книгу макросів і розмістити окрему кнопку для цієї процедури на панелі швидкого доступу – тоді ця функція завжди буде під рукою.

Спосіб 5: файл VBScript

Цей метод схожий на попередній, але використовує VBScript, дуже спрощену версію мови Visual Basic, для виконання простих дій прямо в Windows. Щоб використовувати його, виконайте наступне:

Спочатку увімкніть відображення розширень для файлів в Провіднику через Перегляд – розширення файлів (Перегляд — Розширення файлів):

Як відкрити новий Excel в окремому вікні

Потім створюємо текстовий файл в будь-якій папці або на робочому столі (наприклад NewExcel.txt) і скопіюйте туди такий код VBScript:

Set NewExcel = CreateObject("Excel.Application") NewExcel.Workbooks.Add NewExcel.Visible = True set NewExcel = Nothing  

Збережіть і закрийте файл, а потім змініть його розширення з TXT on VBS. Після перейменування з'явиться попередження, з яким необхідно погодитися, і зміниться значок файлу:

Як відкрити новий Excel в окремому вікні

все Тепер подвійне клацання лівою кнопкою миші на цьому файлі запустить новий незалежний екземпляр Excel, коли вам це потрібно.

PS

Майте на увазі, що окрім плюсів, запуск кількох екземплярів Excel має й мінуси. ці системні процеси «не бачать» один одного. Наприклад, ви не зможете створити прямий зв’язок між клітинками книги в різних Excel. Крім того, копіювання між різними екземплярами програми тощо буде суттєво обмежено. Однак у більшості випадків це не така велика ціна за те, щоб не витрачати час на очікування.

  • Як зменшити розмір файлу і прискорити його
  • Що таке Personal Macro Book і як нею користуватися

залишити коментар