A sütik segítenek nekünk Szolgáltatásainkat. Segítségével szolgáltatásainkat, Ön elfogadja a cookie-k használatát.
Tipp: Az egyéb nyelvek a Google Fordítva vannak. Látogasson el a English a link verziója.
Belépek
x
or
x
x
Regisztráció
x

or

Több munkafüzet kombinálása egy Excel munkafüzetbe?

Volt-e valaha, amikor több munkafüzetet egy Excel munkafüzetbe egyesít? A legszörnyűbb az, hogy a kombinálandó munkafüzet több munkalapot tartalmaz. Tud-e bárki olyan jó módszert javasolni a probléma kezelésére?

Kombináljon több munkafüzetet egy munkafüzethez a VBA-val

Kombináljon több munkafüzetet egy munkafüzethez a Move vagy a Copy paranccsal

Könnyen kombinálhat több munkafüzetet egy munkafüzethez a Kutools for Excel programmal


Könnyen kombinálhat több munkalapot / munkafüzetet egy munkalapba / munkafüzetbe:

Kombinálhat több munkalapot vagy munkafüzetet egyetlen munkalapba vagy munkafüzetbe, ami hatalmas feladat lehet a mindennapi munkájában. De ha van ilyen Kutools for Excel, nagy teljesítményű segédprogramja - Kombájn segíthet egyszerre több munkalap, munkafüzet egy munkalapba vagy munkafüzetbe való kombinálásához. Töltse le a teljes funkciót, az 60-nap ingyenes Kutools nyomvonalat az Excel-hez most!

Kutools for Excel: több mint 200 hasznos Excel bővítményekkel, szabadon próbálkozhat semmilyen korlátozással az 60 napokban. Töltse le és ingyen próbálja most!


Kombináljon több munkafüzetet egy munkafüzethez a VBA-val

A szakképzett és professzionális programozók számára a VBA-parancsfájlok segítségével több munkafüzetet egy mester munkafüzetbe lehet kombinálni. Ezt a következő lépésekkel teheti meg:

1. Tegye be azokat a munkafüzeteket, amelyeket össze szeretne kötni ugyanabba a könyvtárba. Lásd a képernyőképet:

2. Indítson el egy Excel fájlt, amelybe más munkafüzeteket szeretne kombinálni.

3. Kattints Fejlesztő > Visual Basic, egy új Microsoft Visual Basic alkalmazásokhoz ablak jelenik meg, kattintson betétlap > Modulok, és írja be a következő kódot a modulba:

Sub GetSheets()
Path = "C:\Users\dt\Desktop\dt kte\"
Filename = Dir(Path & "*.xls")
  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

típus: A fenti kódban megváltoztathatja az elérni kívánt elérési utat.

4. Ezután kattintson doc-merge-multiple-munkafüzetek-gomb gombra kattintva futtatni a kódot, és a munkafüzetben lévő munkalapok (beleértve az üres munkalapokat is) a master munkafüzetbe lettek illesztve.

Megjegyzések: Ez a VBA kód összevonhatja a teljes munkafüzetet a mester munkafüzetbe, ha a munkalapok meghatározott munkalapjait szeretné kombinálni, akkor ez a kód nem fog működni.


Kombináljon több munkafüzetet egy munkafüzethez a Move vagy a Copy paranccsal

Ha Ön a Microsoft Excel újoncja, akkor nincs más választása, csak másolnia kell minden lap adatait, és be kell illesztenie egy új munkafüzetbe, és alkalmazni kell az Áthelyezés vagy Másolás parancsot. Használni a Áthelyezés vagy Másolás parancs segítségével egy vagy több munkalapot gyorsan exportálhat vagy másolhat egy új munkafüzetbe.

1. Nyissa meg az összes beágyazott munkafüzetet egyetlen munkafüzetbe.

2. Válassza ki a munkafüzet összes munkalapnevét a tabulátorban. Többet is kiválaszthat, ha lenyomva tartja Ctrl kulcs vagy műszak kulcs. Kattintson jobb gombbal a munkalap nevére, és kattintson a Áthelyezés vagy Másolás a helyi menüből.

3. -ban Áthelyezés vagy Másolás párbeszédpanelen válassza ki azt a mester-munkafüzetet, amelybe más munkafüzeteket kíván összeolvasztani a legördülő listából A kijelölt lapok áthelyezése a könyvbe. Ezután adja meg az összevont munkalapok helyét. Lásd a képernyőképeket:

4. Ezután kattintson OK. A kiválasztott munkalapokat áthelyeztük a master munkafüzetbe.

5. Ismételje meg a lépéseket az 2-ről az 4-ra, hogy áthelyezze a többi munkafüzetet a mester munkafüzetbe. Ezután a megnyitott munkafüzetek összes munkalapja egyetlen munkafüzetbe kerül. Lásd a képernyőképeket:


Könnyen kombinálhat több munkafüzetet egy munkafüzethez a Kutools for Excel programmal

Szerencsére a Microsoft Excel újoncok és új kezek számára rendelkezésre álló eszközök állnak rendelkezésre, amelyek segítségével gyorsan összeilleszthetők a több száz munkafüzet. A funkció Kombájn in Kutools for Excel sokkal egyszerűbb kombinálni több Excel fájlt. Az alkalmazás az ismétlődő és redundáns műveletek kiadására szolgál az Excel programban. Valójában fontos szerepet játszik, ha nagy mennyiségű Excel fájlt kell kezelnie a mindennapi munkájában. Most nézzük meg, hogyan lehet ezt a funkciót több munkafüzet kombinálásában működni.

Kutools for Excel : több mint 300 praktikus Excel bővítményekkel, szabadon próbálkozhat az 60 napokban korlátozás nélkül.

1. Engedélyezze az Excel-t és kattintson a gombra Kutools Plus > Kombájn. Ezután egy párbeszédablak jelenik meg, hogy emlékeztessen arra, hogy az összes kombinált munkafüzetet el kell menteni, és a funkciót nem lehet alkalmazni védett munkafüzetekre. OK gombot.

2. Az Kombinálja a munkalapokat varázsló, válasszon Több munkafüzet kombinálása a munkafüzetekből egy munkafüzetbe, majd kattintson a Következő gomb. Lásd a képernyőképet:

2. Ezután láthatja, hogy a megnyitott munkafüzetek és munkalapok szerepelnek-e a Munkalapok egyesítése - 2 3 lépése párbeszédablak. Kattints a hozzáad > filé / Mappa más Excel fájlokat vagy mappákat adhat hozzá, amelyek tartalmazzák az egyes Excel fájlokat, amelyek kombinálva lesznek. A fájlok kiválasztása után kattintson a Következő gombot tovább. Lásd a képernyőképet:

doc egyesíti a több munkafüzetet arrow1

3. Az Munkalapok egyesítése - 3 3 lépése párbeszédpanelt, tegye a következőket:

  • 3.1 Az összes üres munkalapot kizárhatja az egyesítésből a kiválasztással Tovább tól Üres munkalap esetén legördülő listát.
  • 3.2 Ellenőrizze a Az egyes munkalapok első sorai (Megjegyzés) opció a munkalap információinak összes kombinált munkalap beillesztésébe.
  • 3.3 Az új kombinált munkalapokat átnevezheti azáltal, hogy beilleszti a munkafüzet nevét az eredeti munkalap nevek előtt vagy után, vagy csak az eredeti munkalap nevét törli a A munkafüzet nevének beillesztésével opciót.
  • 3.4 Kattintson a befejez gombot.

4. Ezután válasszon ki egy mappát a kombinált munkafüzet mentéséhez, és indítsa el közvetlenül, ahogy csak szüksége van. Most az összes megadott munkafüzet egybe kerül.

Megjegyzések:

1. Megkérdezik, hogy el kívánja-e menteni ezt a forgatókönyvet. Kattints Igen hogy mentse, amire szüksége van, majd írja be a forgatókönyv nevét (lásd a következő képernyőképeket). A forgatókönyv mentése után csak kattints Forgatókönyv gombra a step2 varázsló nevének kiválasztásához közvetlenül használni.

2. A kiválasztott munkafüzetek munkalapjai egy új munkafüzetbe lettek illesztve, és a munkalapok az eredeti munkalap nevét megelőzően vagy utána szerepelnek a munkafüzetben, ha ellenőrizte a munkalapot A munkafüzet nevének beillesztésével választási lehetőség. Eközben egy új munkalap neve Kutools for Excel minden munkafüzet előtt generálódik, amely felsorolja a munkafüzeteket az egyes munkalapok részletes információival. Lásd a képernyőképet:

3. Ha a munkalap neve túl hosszú, talán a névfájlok nagyobbak, mint az 31 karakterek, a kombinált név nem jelenik meg, és csak az eredeti lap nevét jeleníti meg.

Típusát.Ha ingyenes segédprogramot szeretne kapni, kérjük, menjen a szoftver szabadon letölthető először, majd folytassa a műveletet a fenti lépések szerint.


Office Tab - A munkafüzetek böngészése, szerkesztése és kezelése Excel-ben:

Az Office-fül a webes böngészőkben, például a Google Chrome-ban, az Internet Explorer új verzióiban és a Firefoxban a Microsoft Excel-hez hasonlóan megjelenő lapolvasó felületet hozza létre. Ez egy időmegtakarító eszköz lesz, és helyettesíti a munkáját. Lásd az alábbi bemutatót:

Kattintson az Office Tab futtatására!

Az Office Tab for Excel

Demo: Könnyen kombinálhat több munkafüzetet egy munkafüzethez a Kutools for Excel programmal




Kapcsolódó cikkek:



Ajánlott termelékenységi eszközök

Office Tab

arany star1 Kényelmes lapokat hozhat Excel és más Office szoftverekhez, akárcsak a Chrome, a Firefox és az új Internet Explorer.

Kutools for Excel

arany star1 Elképesztő! Növelje termelékenységét 5 perc alatt. Nincs szükség különleges képességekre, kivéve két órát minden nap!

arany star1 300 Az Excel új funkciói, az Excel nagyon egyszerű és erőteljes:

  • A cella / sorok / oszlopok egyesítése adatok elvesztése nélkül.
  • Több lap és munkafüzet kombinálása és egységesítése.
  • Hasonlítsa össze a tartományokat, másolja a többszörös tartományokat, konvertálja a dátumot, a mértékegységet és a pénznemek konverzióját.
  • Számolás a Színek, a Paging Subtotals, az Advanced Sort és a Super Filter,
  • Több Select / Insert / Delete / Szöveg / Formátum / Link / Comment / Workbooks / Worksheets Tools ...

A Kutools for Excel képernyőkép

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Jonel · 1 months ago
    Note: This VBA code can merge the entire workbooks into the master workbook, if you want to combine specified worksheets of the workbooks, this code will not work.

    Can we have the module for VBA that above scene will work,
  • To post as a guest, your comment is unpublished.
    Chris · 2 months ago
    When I run this, each sheet in the new workbook is being named based off of the sheet names of the original document rather than the filenames. Any idea what I might be doing wrong?
  • To post as a guest, your comment is unpublished.
    Owen · 5 months ago
    It didnt work for me then I realized my files are .xlsx, so added the missing "x" to the Filename line.
  • To post as a guest, your comment is unpublished.
    Justin · 8 months ago
    This worked for me but I had to make sure I have to put "\" at the end of my path. Initially, I didn't have it and it wouldn't work.
  • To post as a guest, your comment is unpublished.
    Simona Pandele · 8 months ago
    The VBA code isn't working for me. I have entered my path but is there anything else that I need to customize to make it run? I can't easily see what else I might need to enter.
    • To post as a guest, your comment is unpublished.
      crystal · 6 months ago
      Good day,
      Please make sure you have put "\" at the end of your path. Thanks for your comment.