Jak scalić pliki i arkusze Excel
Podczas pracy z wieloma plikami programu Microsoft Excel(Microsoft Excel Files) czasami trzeba scalić pliki i arkusze programu Excel(merge Excel Files and Sheets) z nowym lub istniejącym plikiem programu Excel(Excel) lub połączyć wiele plików programu Excel w jeden plik. Chociaż zawsze możesz skopiować i wkleić dane z jednego arkusza do drugiego lub z jednego pliku do drugiego, jest to nudne, gdy jest ich zbyt wiele. W tym poście podzielimy się, w jaki sposób można je połączyć za pomocą wbudowanej funkcji.
Jak scalić pliki i arkusze Excela
Zanim zaczniesz łączyć pliki i arkusze, dobrze to zaplanuj. Chociaż zawsze możesz zmienić kolejność arkuszy później, im lepiej planujesz, tym mniej godzin spędzisz na sortowaniu ich po połączeniu.
- Scal Arkusze(Merge Sheets) z nowym lub istniejącym plikiem
- Scal wiele plików Excel
Chociaż funkcje, których tutaj użyjemy, dadzą Ci możliwość przenoszenia arkuszy, polecam kopiowanie. Jeśli kiedykolwiek będziesz potrzebować oryginalnego pliku, będziesz miał wybór.
Scal Arkusze(Merge Sheets) z nowym lub istniejącym plikiem
Zanim zaczniemy scalać, upewnij się, że masz otwarte wszystkie pliki Excela . (Excel)Tylko wtedy, gdy są otwarte, funkcja scalania Excela(Excel) może wybrać to jako miejsce docelowe. Jeśli planujesz przenieść arkusze z wielu plików do nowego pliku programu Excel, możesz to również zrobić.
- Otwórz źródłowy plik Excela i przejdź do arkusza, który chcesz skopiować
- Kliknij(Click) kartę Strona główna(Home) > sekcja > Cells> Format > Move lub skopiuj arkusz
- Otworzy się wyskakujące okienko, z którego możesz wybrać istniejący plik programu Excel lub utworzyć nowy plik w trakcie wykonywania
- Gdy wybierzesz opcję nowego pliku(choose a new file option) , natychmiast utworzy nowy plik, ale go nie zapisze.
- Po wybraniu istniejącego pliku(choose an existing file) masz możliwość wybrania miejsca wstawienia arkusza, tj. przed lub za istniejącymi arkuszami lub na końcu wszystkich arkuszy
- Pamiętaj, aby zaznaczyć pole wyboru — Utwórz kopię. (Create a copy.)Dzięki temu istniejące arkusze pozostaną w podręczniku źródłowym.
Możesz także przejść do istniejącego pliku, co jest przydatne, jeśli jest zbyt wiele arkuszy i musisz wstawić arkusz gdzieś między nimi lub przenieść go na koniec.
Jeśli chcesz przenieść wiele arkuszy do innego pliku Excel , przed użyciem opcji „ (Excel)Przenieś lub skopiuj arkusz”(Move or copy sheet,”) zaznacz arkusze za pomocą klawisza Ctrl(Ctrl) lub Shift . Podczas gdy Shift pozwoli Ci wybrać sąsiednie arkusze lub zakres arkuszy, Ctrl pozwoli Ci wybrać poszczególne arkusze. Pozostałe kroki są takie same. Możesz użyć tego do ręcznego scalania plików Excela.
Scal wiele plików Excel
Scalanie plików Excela(Excel) to trudna sprawa, a do tego użyjemy kodu VBA z (VBA)ExtendOffice . Umożliwi łączenie wielu plików lub skoroszytów dostępnych w folderze.
- Utwórz nowy arkusz kalkulacyjny Excel i naciśnij (Excel)ALT + F11 , aby otworzyć sekcję dla programistów(Developer)
- Kliknij(Click) menu Wstaw(Insert) , a następnie Moduł(Module)
- Wklej poniższy kod. Nazwij moduł(Module) jako MergeExcel
Sub MergeExcel()
Path = "D:\ExcelFiles\"
Filename = Dir(Path & "*.xlsx")
Do While Filename <> ""
Workbooks.Open Filename:=Path & Filename, ReadOnly:=True
For Each Sheet In ActiveWorkbook.Sheets
Sheet.Copy After:=ThisWorkbook.Sheets(1)
Next Sheet
Workbooks(Filename).Close
Filename = Dir()
Loop
End Sub
Następnie naciśnij Alt + F8, aby otworzyć okno dialogowe Makro(Macro) . Ujawni wszystkie makra(Macros) w arkuszu. Wybierz MergeExcel i kliknij Uruchom(Run) . Zostaniesz poproszony o zapisanie plików, upewnij się, że to zrobiłeś. Po wykonaniu tej czynności wszystkie arkusze z różnych plików programu Excel staną się dostępne w pliku programu Excel, w którym uruchomiono Makro(Macro) . Witryna ExtendOffice(ExtendOffice Website) zawiera wiele takich makr i gorąco zachęcam do odwiedzenia ich na stronie extendoffice.com.(extendoffice.com.)
To powiedziawszy, nie będzie to płynne doświadczenie za pierwszym razem. Zapewniam, że nie usunie żadnych plików, ale sugeruję zachowanie kopii zapasowej plików. Poeksperymentuj z losowymi danymi i sprawdź, czy uzyskujesz pożądany wynik za pomocą makra.
Mamy nadzieję, że samouczek był łatwy do zrozumienia i że można scalić pliki(Excel Files) i arkusze(Sheets) programu Excel .
Related posts
Co to są pliki TBL? Jak otworzyć pliki .tbl w systemie Windows 10?
Jak przekonwertować DBF do Excela (XLSX lub XLS) w systemie Windows 10?
Jak scalić dane w wielu plikach Excel
Jak korzystać z funkcji Percentile.Exc w programie Excel?
Jak korzystać z funkcji DNI.ROBOCZE w programie Excel?
Jak korzystać z funkcji ISODD w programie Excel
Jak zamrozić i podzielić panele w arkuszach programu Excel
Jak używać DEC2Bin w programie Excel do konwersji liczby dziesiętnej na binarną?
Jak naprawić uszkodzony skoroszyt programu Excel
Jak korzystać z funkcji WYSZUKAJ.POZIOMO w programie Microsoft Excel
Jak korzystać z funkcji DCOUNT i DCOUNTA w programie Excel?
Jak policzyć liczbę wpisów Tak lub Nie w Excelu?
Microsoft Excel powoduje wysokie zużycie procesora podczas pracy w systemie Windows 10
Jak korzystać z funkcji DGET w programie Excel?
Samouczek Microsoft Excel dla początkujących
Jak podzielić jedną kolumnę na wiele kolumn w programie Excel
Jak scalić i rozłączyć komórki w programie Excel
Jak korzystać z funkcji DISC w programie Excel?
Jak korzystać z funkcji automatycznego typu danych w programie Excel?
Excel, Word lub PowerPoint nie mogły się ostatnio uruchomić