Hur man slår ihop Excel-filer och ark

När du arbetar med flera Microsoft Excel-filer(Microsoft Excel Files) behöver du ibland slå ihop Excel-filer och -ark(merge Excel Files and Sheets) till en ny eller befintlig Excel -fil eller slå ihop flera Excel-filer till en fil. Även om du alltid kan kopiera klistra in data från ett ark till ett annat eller från en fil till en annan, är det tråkigt när det finns för många av dem. I det här inlägget kommer vi att dela hur du kan slå samman dem med den inbyggda funktionen.

Slå samman Excel-filer och ark

Hur man slår ihop Excel-filer och ark

Planera det väl innan du börjar slå samman filer och ark. Även om du alltid kan ordna om ark senare, ju bättre du planerar, desto mindre antal timmar kommer du att lägga på att sortera dem efter sammanslagningen.

  1. Slå samman Sheets(Merge Sheets) till en ny eller befintlig fil
  2. Slå samman flera Excel-filer

Medan funktionerna vi kommer att använda här ger dig möjlighet att flytta ark, rekommenderar jag kopiering. Om du någonsin behöver originalfilen igen, har du valet.

Slå samman Sheets(Merge Sheets) till en ny eller befintlig fil

Innan vi börjar slå samman, se till att du har alla Excel- filer öppna. Först när de är öppna kan Excel sammanslagningsfunktion välja det som destination. Om du planerar att flytta ark från flera filer till en ny Excel-fil kan du också göra det.

  • Öppna källexcelfilen och växla till det ark du vill kopiera
  • Klicka(Click) på fliken Hem (Home)> Cells   > > Format > Move eller kopiera ark
  • Det öppnar en popup där du kan välja befintlig excel-fil eller skapa en ny fil på språng
    • När du väljer ett nytt(choose a new file option) filalternativ skapas en ny fil omedelbart men den sparas inte.
    • När du väljer en befintlig fil(choose an existing file) har du möjlighet att välja var arket ska infogas, dvs före eller efter befintliga ark eller slutet av alla ark
  • Se till att markera kryssrutan— Skapa en kopia. (Create a copy.)Det kommer att se till att dina befintliga ark finns kvar i källboken.

Du kan också flytta in i en befintlig fil, vilket är praktiskt om det finns för många ark, och du måste infoga arket mellan dem, någonstans, eller flytta det till slutet.

Om du vill flytta flera ark till en annan Excel -fil, välj arken med Ctrl eller Shift innan du använder " Flytta eller kopiera ark"(Move or copy sheet,”) . Medan Shift låter dig välja intilliggande ark eller intervall av ark, låter Ctrl dig välja de enskilda arken. (Ctrl)Resten av stegen är desamma. Du kan använda detta för att manuellt slå samman Excel-filer.

Slå samman flera Excel-filer

MergeExcel-makro

Att slå ihop Excel - filer är en knepig sak, och för det kommer vi att använda en VBA -kod från ExtendOffice . Det låter dig kombinera flera filer eller arbetsböcker tillgängliga i en mapp.

  • Skapa ett nytt Excel -kalkylblad och tryck ALT + F11 för att öppna avsnittet Utvecklare(Developer)
  • Klicka(Click)Infoga-(Insert) menyn och sedan Modul(Module)
  • Klistra in koden som nämns nedan. Namnge modulen(Module) som 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

Tryck sedan på Alt + F8 för att öppna  makrodialogrutan(Macro) . Det kommer att avslöja alla makron(Macros) i arket. Välj  MergeExcel  och klicka på  Kör(Run) . Du kommer att uppmanas att spara filer, se till att göra det. När du gjort det kommer alla ark från olika excel-filer att bli tillgängliga i excel-filen där du körde makrot(Macro) . ExtendOffice-webbplatsen(ExtendOffice Website) har många sådana makron, och jag rekommenderar starkt att du besöker dem på extendoffice.com.

Som sagt, det kommer inte att bli en smidig upplevelse vid första försöket. Var säker på att det inte kommer att radera några filer, men jag skulle föreslå att du behåller en säkerhetskopia av filerna. Experimentera med några slumpmässiga data och kontrollera om du får det önskade resultatet med hjälp av makrot.

Vi hoppas att handledningen var lätt att förstå och att du kan slå ihop Excel-filer(Excel Files) och -ark(Sheets) .



About the author

Jag är en erfaren mjukvaruingenjör med över 10 års erfarenhet av att utveckla och hantera användarkonton, familjesäkerhet och Google Chrome-teknik. Jag har en stark grund inom matematik och datavetenskap som jag använder för att skapa tydliga, kortfattade beskrivningar av mina färdigheter.



Related posts