Jak otworzyć nowy Excel w osobnym oknie

Czy kiedykolwiek musiałeś czekać kilka minut na uruchomienie makra w skoroszycie programu Excel, zaktualizowanie dodatku Power Query lub ponowne obliczenie skomplikowanych formuł? Możesz oczywiście wypełnić przerwę filiżanką herbaty i kawy z całkowicie legalnych powodów, ale prawdopodobnie masz inną myśl: dlaczego nie otworzyć innego skoroszytu Excela w pobliżu i na razie z nim pracować?

Ale to nie jest takie proste.

Jeśli otworzysz wiele plików Excela w zwykły sposób (kliknij dwukrotnie w Eksploratorze lub za pomocą Plik – Otwórz w programie Excel), otwierają się automatycznie w tym samym wystąpieniu programu Microsoft Excel. W związku z tym, jeśli uruchomisz przeliczenie lub makro w jednym z tych plików, wtedy cała aplikacja będzie zajęta, a wszystkie otwarte książki zostaną zawieszone, ponieważ mają wspólny proces systemowy Excela.

Ten problem został rozwiązany po prostu – musisz uruchomić Excela w nowym, oddzielnym procesie. Będzie ona niezależna od pierwszej i pozwoli na spokojną pracę na innych plikach, podczas gdy poprzednia instancja Excela pracuje równolegle nad ciężkim zadaniem. Można to zrobić na kilka sposobów, z których niektóre mogą, ale nie muszą działać, w zależności od używanej wersji programu Excel i zainstalowanych aktualizacji. Więc wypróbuj wszystko jeden po drugim.

Metoda 1. Przednia

Najłatwiejszą i najbardziej oczywistą opcją jest wybór z menu głównego Start – Programy – Excel (Start — Programy — Excel). Niestety to prymitywne podejście działa tylko w starszych wersjach programu Excel.

Metoda 2: Środkowy przycisk myszy lub Alt

Jak otworzyć nowy Excel w osobnym oknie

  1. Kliknij prawo klikając ikonę Excela na pasku zadań – otworzy się menu kontekstowe z listą ostatnich plików.
  2. Na dole tego menu pojawi się wiersz Excela – kliknij na niego lewo przycisk myszy, przytrzymanie podczas gdy klucz inny.

Kolejny Excel powinien rozpocząć się w nowym procesie. Ponadto zamiast klikania lewym przyciskiem z inny możesz użyć środkowego przycisku myszy – jeśli Twoja mysz go posiada (lub kółko dociskowe pełni swoją rolę).

Metoda 3. Wiersz poleceń

Wybierz z menu głównego Start – Bieg (Start — Uruchom) lub naciśnij skrót klawiaturowy Win+R. W wyświetlonym polu wpisz polecenie:

Jak otworzyć nowy Excel w osobnym oknie

Po kliknięciu OK nowe wystąpienie programu Excel powinno rozpocząć się w osobnym procesie.

Metoda 4. Makro

Ta opcja jest trochę bardziej skomplikowana niż poprzednie, ale według moich obserwacji działa w każdej wersji Excela:

  1. Otwieranie Edytora Visual Basic za pomocą karty Deweloper – Visual Basic (Deweloper — Visual Basic) lub skrót klawiaturowy inny + F11. Jeśli karty wywoływacz niewidoczne, możesz je wyświetlić Plik – Opcje – Konfiguracja wstążki (Plik — Opcje — Dostosuj wstążkę).
  2. W oknie Visual Basic wstaw nowy pusty moduł dla kodu poprzez menu Wstaw – moduł.
  3. Skopiuj tam następujący kod:
Sub Run_New_Excel() Set NewExcel = CreateObject("Excel.Application") NewExcel.Workbooks.Add NewExcel.Visible = True End Sub  

Jeśli uruchomisz teraz utworzone makro za pomocą Deweloper – Makra (Deweloper — Makro) lub skrót klawiaturowy inny+F8, zostanie utworzona osobna instancja Excela, tak jak chcieliśmy.

Dla wygody powyższy kod można dodać nie do bieżącej księgi, a do Osobistej Księgi Makr i umieścić osobny przycisk dla tej procedury na panelu szybkiego dostępu – wtedy ta funkcja będzie zawsze pod ręką.

Metoda 5: plik VBScript

Ta metoda jest podobna do poprzedniej, ale wykorzystuje VBScript, wysoce uproszczoną wersję języka Visual Basic, do wykonywania prostych czynności bezpośrednio w systemie Windows. Aby z niego skorzystać, wykonaj następujące czynności:

Najpierw włącz wyświetlanie rozszerzeń plików w Eksploratorze poprzez Widok – rozszerzenia plików (Widok — Rozszerzenia plików):

Jak otworzyć nowy Excel w osobnym oknie

Następnie tworzymy plik tekstowy w dowolnym folderze lub na pulpicie (na przykład NowyExcel.txt) i skopiuj tam następujący kod VBScript:

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

Zapisz i zamknij plik, a następnie zmień jego rozszerzenie z txt on VBS. Po zmianie nazwy pojawi się ostrzeżenie, z którym musisz się zgodzić, a ikona pliku zmieni się:

Jak otworzyć nowy Excel w osobnym oknie

Wszystko. Teraz dwukrotne kliknięcie lewym przyciskiem myszy na tym pliku uruchomi nową niezależną instancję programu Excel, gdy jest to potrzebne.

PS

Pamiętaj, że oprócz zalet, uruchamianie wielu wystąpień programu Excel ma również swoje wady. te procesy systemowe „nie widzą” się nawzajem. Na przykład nie będzie można utworzyć bezpośredniego łącza między komórkami skoroszytu w różnych programach Excel. Również kopiowanie między różnymi instancjami programu itp. będzie poważnie ograniczone. W większości przypadków nie jest to jednak tak duża cena za nie marnowanie czasu na czekanie.

  • Jak zmniejszyć rozmiar pliku i go przyspieszyć?
  • Co to jest osobista książka makr i jak z niej korzystać

Dodaj komentarz