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

Hogyan oszthatunk meg egy munkafüzetet Excel-fájlok Excel-be történő elválasztására?

Szükség lehet egy nagy munkafüzet megosztására az Excel fájlok elválasztásához, a munkafüzet minden egyes munkalapjának elmentésére, mint egy egyedi Excel fájl. Például egy munkafüzetet különálló Excel-fájlokba oszthatsz, majd elküldheted az egyes fájlokat egy másik személynek a kezeléshez. Ezzel bizonyos személyek kezelhetik az adatokat, és biztonságban tarthatják adataikat. Ez a cikk bemutatja a nagy munkafüzet megosztásának módjait az egyes munkalapok alapján az Excel fájlok elválasztására.

  1. Osztott egy munkafüzetet az Excel fájlok másolásához és beillesztéséhez
  2. Szétválaszthatja a munkafüzetet az Excel fájlok és az Áthelyezés vagy a Másolás funkció elkülönítéséhez
  3. Osztott egy munkafüzetet az Excel fájlok VBA kóddal való elválasztására
  4. Osztott egy munkafüzetet az Excel / PDF / CSV / TXT fájlok Excel-hez való egyszerű elkülönítésével a Kutools for Excel programmal

Gyorsan szétválaszthatja a munkafüzetet az Excel / PDF / TXT / CSV fájlok elküldéséhez az Excelben

Általában egy munkafüzetet oszthatunk meg az egyes Excel fájlokhoz a Áthelyezés vagy Másolás funkció az Excelben. De Kutools az Excelhez Megosztott munkafüzet segédprogram segítségével könnyedén megoszthatja a munkafüzetet, és az egyes munkalapokat külön PDF / TEXT / CSV fájlként vagy munkafüzetként mentheti el Excelben. Full Feature Free Trial 60-nap!
hirdetésmegosztott munkafüzet excel

Kutools for Excel - Több mint 300 praktikus Excel eszközt tartalmaz. Teljes szolgáltatás ingyenes próbaverzió 60-nap, nincs szükség hitelkártyára! Szerezd meg most!


Osztott egy munkafüzetet az Excel fájlok másolásához és beillesztéséhez


A szokásos használat során másolat parancsot, és Paszta parancs a munkafüzetet önálló Excel fájlként mentheti kézzel. Először válassza ki az egész munkalapot, amelyet külön fájlként szeretné menteni, hozzon létre egy új munkafüzetet, majd illessze be az új munkafüzetbe, végül megmenti.

Ez egy könnyen használható mód, ha csak néhány munkalapot kell elkülönítenie külön fájlként. Ugyanakkor időigényes és fárasztónak kell lennie, hogy sok munkalapot a másolással és beillesztéssel manuálisan szétváljon.


Szétválaszthatja a munkafüzetet az Excel fájlok és az Áthelyezés vagy a Másolás funkció elkülönítéséhez

Ez a módszer bevezeti a Másolás vagy Másolás funkciót a kiválasztott lapok új munkafüzetre való áthelyezéséhez vagy másolásához, és külön munkafüzetként mentésre kerül. Kérjük, tegye a következőket:

1. Válassza ki a lapokat a Lap lapon, kattintson jobb gombbal, és válassza a lehetőséget Áthelyezés vagy Másolás a helyi menüből. Lásd a képernyőképet:

Megjegyzések: Holding Ctrl gombot, akkor több, egymás melletti lapot is kiválaszthat, ha azokat egymás után rákattintja a Lap lapon; holding műszak gombot, több szomszédos lapot is kiválaszthat az első és az utolsó lapra kattintva a Lap lapon.

2. Az Áthelyezés vagy másolás párbeszédpanelen válassza ki a lehetőséget (új könyv) tól Foglalni legördülő lista, ellenőrizze a Hozzon létre egy példányt opciót, és kattintson a OK gomb. Lásd a képernyőképet:

3. Most minden kiválasztott lapot egy új munkafüzetbe másol. Kattints filé > Save az új munkafüzet mentéséhez.


Osztott egy munkafüzetet az Excel fájlok VBA kóddal való elválasztására

A következő VBA-kód segíthet az aktuális munkafüzet több munkalapjának gyors megosztására az Excel fájlok elválasztásához, kérjük, tegye a következőket:

1. Hozzon létre egy új mappát a megosztani kívánt munkafüzethez, mert az osztott Excel fájlok ugyanabban a mappában maradnak, mint ez a mester munkafüzet.

2. Tartsa lenyomva a ALT + F11 kulcsokat az Excel-ben, és megnyitja a Microsoft Visual Basic for Applications ablak.

3. Kattints betétlap > Modulok, és illessze be a következő kódot a Modul ablakba.

VBA: A munkafüzetet több munkafüzetre osztja és mentse el ugyanabban a mappában

Sub Splitbook()
'Updateby20140612
Dim xPath As String
xPath = Application.ActiveWorkbook.Path
Application.ScreenUpdating = False
Application.DisplayAlerts = False
For Each xWs In ThisWorkbook.Sheets
    xWs.Copy
    Application.ActiveWorkbook.SaveAs Filename:=xPath & "\" & xWs.Name & ".xlsx"
    Application.ActiveWorkbook.Close False
Next
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub

4. megnyomni a F5 kulccsal futtatni ezt a kódot. A munkafüzet pedig az eredeti munkafüzetben található ugyanazon mappában lévő Excel fájlok megosztására oszlik. Lásd a képernyőképet:

Megjegyzések: Ha az egyik lap ugyanaz a neve a munkafüzetben, akkor ez a VBA nem működik.


Osztott egy munkafüzetet az Excel / PDF / CSV / TXT fájlok Excel-hez való egyszerű elkülönítésével a Kutools for Excel programmal

Ha van Kutools for Excel telepítve van Megosztott munkafüzet Az eszköz több munkalapot különálló Excel-fájlokként kényelmesen és gyorsan el tudja osztani néhány kattintással.

Kutools for Excel - Több mint 300 praktikus Excel eszközt tartalmaz. Teljes szolgáltatás ingyenes próbaverzió 60-nap, nincs szükség hitelkártyára! Szerezd meg most!

1. Telepítés után Kutools for Excelkettyenés Kutools Plus > Megosztott munkafüzet , lásd a képernyőképet:

2. Az Megosztott munkafüzet párbeszédablakban hajtsa végre a következő műveleteket:
(1) Minden munkalap neve alapértelmezés szerint be van jelölve. Ha nem szeretné megosztani a munkalapokat, törölheti őket;
(2) Ellenőrizze a Típus mentése választási lehetőség;
(3) A Mentés típus legördülő listából válasszon egy fájltípust, amelyet meg szeretne osztani és menteni.
(4) Kattintson a gombra Hasított gombot.

Megjegyzések: Ha el akarja kerülni a rejtett vagy üres munkalapok megosztását, ellenőrizheti a A rejtett munkalapok átugrása or Üres munkalapok átugrása doboz.

3. A Tallózás a mappában párbeszédpanelen adja meg a célmappa megosztását az osztott különálló fájlok mentéséhez, majd kattintson az OK gombot.

Most az ellenőrzött munkalapok új különálló munkafüzetekként kerülnek mentésre. Minden új munkafüzet neve az eredeti munkalap neve. A képernyőkép megtekintése:

Kutools for Excel's Megosztott munkafüzet az eszköz megkönnyíti az aktív munkafüzet egyes Excel-fájlokba történő felosztását (egy fájl tartalmaz egy munkalapot), CSV-fájlokat, TXT-fájlokat vagy PDF-fájlokat, amennyire szüksége van. Beállíthatja, hogy kihagyja az üres és rejtett munkalapokat. Ingyenes próbaverzió!


Demo: Egy munkafüzet minden munkalapja különálló excel / txt / csv / pdf fájlként osztja el vagy mentse el

Ebben a videóban a Kutools fül és a Kutools Plus lapot hozzá Kutools for Excel. Ha szükséges, kattintson a gombra itt hogy 60 napos ingyenes próba van, korlátozás nélkül!


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.
    imran ch · 1 years ago
    thank you very much www.extendoffice.com . very simple and well define post
  • To post as a guest, your comment is unpublished.
    Chris · 2 years ago
    Hi, I have a document of 10 sheets, but I only want the same 8 sheets to copy out each time I hit the command button. What changes can I make to the code (bearing in mind I am a complete amateur in Excel) to get each sheet to adopt the name of the main file, then add the sheet name at the end?

    So as an example the file is called "TESTING" and it has a sheet called "EUROPE". When the macro runs, I want the Europe sheet to be copied out and called "TESTING - EUROPE.xls".
  • To post as a guest, your comment is unpublished.
    adnan · 2 years ago
    Hi
    The coding works well but I want the header also to come on each and every sheet. As it's skipped the header in all data...
  • To post as a guest, your comment is unpublished.
    Karissa Brandhagen · 2 years ago
    How can I get this .xlsx file to save as .csv when split?
  • To post as a guest, your comment is unpublished.
    Nikk · 2 years ago
    Thank you so much! It worked after I unhid the rest of the workbook. This is awesome!