Как да отворите нов Excel в отделен прозорец

Случвало ли ви се е да изчакате няколко минути, докато вашата работна книга на Excel изпълни макрос, актуализира Power Query или преизчисли тежки формули? Можете, разбира се, да запълните паузата с чаша чай и кафе на напълно законни основания, но вероятно сте имали друга мисъл: защо да не отворите друга работна книга на Excel наблизо и да работите с нея засега?

Но не е толкова просто.

Ако отворите множество Excel файлове по обичайния начин (щракнете двукратно в Explorer или чрез Файл – Отваряне в Excel), те автоматично се отварят в същия екземпляр на Microsoft Excel. Съответно, ако стартирате преизчисление или макрос в един от тези файлове, тогава цялото приложение ще бъде заето и всички отворени книги ще замръзнат, защото имат общ системен процес на Excel.

Този проблем се решава съвсем просто - трябва да стартирате Excel в нов отделен процес. Той ще бъде независим от първия и ще ви позволи да работите върху други файлове на спокойствие, докато предишната инстанция на Excel работи паралелно върху тежка задача. Има няколко начина да направите това, някои от които могат или не могат да работят в зависимост от вашата версия на Excel и актуализациите, които сте инсталирали. Така че опитайте всичко едно по едно.

Метод 1. Фронтален

Най-лесният и очевиден вариант е да изберете от главното меню Старт – Програми – Excel (Старт — Програми — Excel). За съжаление този примитивен подход работи само в по-стари версии на Excel.

Метод 2: Среден бутон на мишката или Alt

Как да отворите нов Excel в отделен прозорец

  1. Кликнете десния като щракнете върху иконата на Excel в лентата на задачите – ще се отвори контекстно меню със списък на последните файлове.
  2. В долната част на това меню ще има ред в Excel – щракнете върху него наляво бутон на мишката, провеждане докато ключът Друг.

Друг Excel трябва да започне в нов процес. Също така, вместо да щракнете с левия бутон с Друг можете да използвате средния бутон на мишката – ако мишката ви го има (или колелото за натиск играе неговата роля).

Метод 3. Команден ред

Изберете от главното меню Старт – Бягай (Старт — Бягай) или натиснете клавишна комбинация Печеля+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. За да го използвате, направете следното:

Първо, активирайте показването на разширения за файлове в Explorer чрез Изглед – Разширения на файлове (Преглед — Разширения на файлове):

Как да отворите нов Excel в отделен прозорец

След това създаваме текстов файл във всяка папка или на работния плот (напр NewExcel.txt) и копирайте там следния VBScript код:

Set NewExcel = CreateObject("Excel.Application") NewExcel.Workbooks.Add NewExcel.Visible = True set NewExcel = Нищо  

Запазете и затворете файла и след това променете разширението му от TXT on vbs. След преименуването ще се появи предупреждение, с което трябва да се съгласите, и иконата на файла ще се промени:

Как да отворите нов Excel в отделен прозорец

Всичко. Сега двукратното щракване с левия бутон на мишката върху този файл ще стартира нов независим екземпляр на Excel, когато имате нужда от него.

PS

Имайте предвид, че освен плюсовете, стартирането на множество копия на Excel има и своите недостатъци. тези системни процеси „не се виждат“ един друг. Например, няма да можете да направите директна връзка между клетките на работната книга в различни Excel. Също така, копирането между различни копия на програмата и т.н. ще бъде силно ограничено. В повечето случаи обаче това не е толкова голяма цена, за да не губите време в чакане.

  • Как да намалите размера на файла и да го ускорите
  • Какво е Personal Macro Book и как да го използвате

Оставете коментар