Kako izvoziti in shraniti vsak delovni list kot ločen nov delovni zvezek v Excelu?
Recimo, da želite izvoziti in shraniti enega ali več delovnih listov kot nov delovni zvezek, kako se boste z njim spopadli? Običajno lahko kopirate vsak delovni list in prilepite v nov delovni zvezek. Tu pa vam ponujamo nekaj priročnih trikov, s katerimi se lahko spopadete:
Izvozite in shranite delovne liste kot nov delovni zvezek z ukazom Premakni ali Kopiraj
Izvozite in shranite delovne liste kot nov delovni zvezek s kodo VBA
Izvozite in shranite delovne liste kot nov delovni zvezek s programom Kutools za Excel
Izvozite in shranite delovne liste kot nov delovni zvezek z ukazom Premakni ali Kopiraj
Uporaba Premakni ali Kopiraj Ukaz vam bo pomagal hitro izvoziti ali kopirati enega ali več delovnih listov v nov delovni zvezek.
1. korak: V vrstici z zavihki izberite imena delovnih listov. Izberete lahko več z držanjem Ctrl ključ ali premik ključ.
2. korak: Z desno miškino tipko kliknite ime delovnega lista in kliknite Premakni ali Kopiraj iz kontekstnega menija.
3. korak: noter Premakni ali Kopiraj v pogovornem oknu izberite (nova knjiga) s spustnega seznama Premaknite izbrane liste v knjigo.
4. korak: Nato kliknite OK, zdaj ste prešli na nov delovni zvezek z izvoženimi ali kopiranimi delovnimi listi kliknite file > Shrani shranite nov delovni zvezek.
Opomba: v Premakni ali Kopiraj pogovorno okno, obstaja Ustvari kopijo možnost. Če tega ne preverite, bo izbrane delovne liste premaknil iz prvotnega delovnega zvezka; če ga označite, bo kopiral izbrane delovne liste.
Hitro razdelite več delovnih listov v ločen delovni zvezek v Excelu
|
V programu Microsoft Excel lahko delovni list iz enega delovnega zvezka shranite ali razdelite kot novo Excelovo datoteko tako, da ta delovni list kopirate in prilepite v nov delovni zvezek. Zdi se težavno, če želite vsak list / delovni list velikega delovnega zvezka razdeliti kot ločene datoteke Excel, txt, csv, pdf. Ampak s Kutools za ExcelJe Razdeljeni delovni zvezek pripomoček, se lahko hitro spopadete z njim. Kliknite za 30-dnevno brezplačno preskusno obdobje s polnimi funkcijami! |
Kutools za Excel: z več kot 300 priročnimi dodatki za Excel lahko brezplačno preizkusite brez omejitev v 30 dneh. |
Izvozite in shranite delovne liste kot nov delovni zvezek s kodo VBA
Ta naslednja koda bo izvozila vsak vidni delovni list v nov delovni zvezek in shranila delovni zvezek z imenom izvirnega lista v novo ustvarjeno mapo na isti poti kot aktivni delovni zvezek. Naredite naslednje:
Korak 1: Držite pritisnjeno ALT + F11 in odpre tipko Microsoft Visual Basic za aplikacije okno.
Korak 2: kliknite Vstavi > Moduliin v okno modula prilepite naslednji makro:
VBA: Izvozite in shranite delovne liste kot nov delovni zvezek v novo mapo.
Sub SplitWorkbook()
'Updateby20200806
Dim FileExtStr As String
Dim FileFormatNum As Long
Dim xWs As Worksheet
Dim xWb As Workbook
Dim xNWb As Workbook
Dim FolderName As String
Application.ScreenUpdating = False
Set xWb = Application.ThisWorkbook
DateString = Format(Now, "yyyy-mm-dd hh-mm-ss")
FolderName = xWb.Path & "\" & xWb.Name & " " & DateString
If Val(Application.Version) < 12 Then
FileExtStr = ".xls": FileFormatNum = -4143
Else
Select Case xWb.FileFormat
Case 51:
FileExtStr = ".xlsx": FileFormatNum = 51
Case 52:
If Application.ActiveWorkbook.HasVBProject Then
FileExtStr = ".xlsm": FileFormatNum = 52
Else
FileExtStr = ".xlsx": FileFormatNum = 51
End If
Case 56:
FileExtStr = ".xls": FileFormatNum = 56
Case Else:
FileExtStr = ".xlsb": FileFormatNum = 50
End Select
End If
MkDir FolderName
For Each xWs In xWb.Worksheets
On Error GoTo NErro
If xWs.Visible = xlSheetVisible Then
xWs.Select
xWs.Copy
xFile = FolderName & "\" & xWs.Name & FileExtStr
Set xNWb = Application.Workbooks.Item(Application.Workbooks.Count)
xNWb.SaveAs xFile, FileFormat:=FileFormatNum
xNWb.Close False, xFile
End If
NErro:
xWb.Activate
Next
MsgBox "You can find the files in " & FolderName
Application.ScreenUpdating = True
End Sub
Korak 3: Pritisnite tipko F5 tipko za zagon te kode. Pojavilo se bo tudi okno za poziv, v katerem boste našli lokacijo novih izvoženih delovnih zvezkov, vsi delovni listi izvirnega delovnega zvezka pa so bili izvoženi v nekatere nove ločene delovne zvezke, ki so izvirne liste poimenovali v novi posebni mapi. Oglejte si posnetke zaslona:
Izvozite in shranite delovne liste kot nov delovni zvezek s programom Kutools za Excel
Če imate več delovnih listov, ki jih je treba shraniti kot ločen delovni zvezek, prvi način ne more biti dobra izbira. In koda VBA je morda malce zapletena za začetnike programa Excel. Tu lahko uporabite Razdeljeni delovni zvezek uporabnost Kutools za Excel za hiter in enostaven izvoz in shranjevanje vsakega delovnega lista enega delovnega zvezka v ločen nov delovni zvezek.
Kutools za Excel, z več kot 300 priročne funkcije, vam olajša delo. | ||
po brezplačna namestitev Kutools za Excel, naredite spodaj:
Korak 1: kliknite Kutools Plus > Delovni zvezek > Delite delovni zvezek .... Oglejte si posnetek zaslona:
2. korak: v Razdeljeni delovni zvezek pogovorno okno, naredite spodaj:
2: Če se želite izogniti razdelitvi skritih ali praznih delovnih listov, lahko preverite Preskočite skrite delovne liste or Preskočite prazne delovne liste.);
3: in lahko tudi preverite Določite shrani format in za izbiro razdeli liste, nato shranite kot besedilno datoteko, pdf ali csv datoteko v defualt, če ne potrdite te možnosti, bo liste razdelil in shranil kot delovni zvezek.
3. korak: Nato kliknite Split in izberite mapo, v katero želite shraniti nove delovne zvezke. Oglejte si posnetek zaslona:
4. korak: in nato kliknite OK, nato vsak preverjeni delovni list v Razdeljeni delovni zvezek pogovorno okno se izvozi in shrani kot posamezen delovni zvezek. Vsak nov delovni zvezek je poimenovan z izvirnim imenom delovnega lista. Oglejte si posnetek zaslona:
Kliknite, če želite izvedeti več o tem orodju za razdeljeni delovni zvezek.
Izvozite in shranite vsak list kot nov delovni zvezek
Hitro razdelite podatke na več delovnih listov na podlagi stolpcev ali fiksnih vrstic v Excelu
|
Recimo, da imate delovni list, ki vsebuje podatke v stolpcih od A do G, je ime prodajalca v stolpcu A in morate te podatke samodejno razdeliti na več delovnih listov, ki temeljijo na stolpcu A v isti delovni knjigi in vsak prodajalec bo razdeljen na novega delovni list. Kutools za ExcelJe Datum razdelitve pripomoček vam lahko pomaga hitro razdeliti podatke na več delovnih listov na podlagi izbranega stolpca, kot je prikazano na spodnji sliki zaslona, prikazani v Excelu. Kliknite za 30-dnevno brezplačno preskusno različico vseh funkcij! |
Kutools za Excel: z več kot 300 priročnimi dodatki za Excel lahko brezplačno preizkusite brez omejitev v 30 dneh. |
Sorodni članki:
- Združite več delovnih zvezkov v en delovni zvezek
- Shranite izbor kot posamezno datoteko
- Razdelite delovni zvezek, da ločite Excelove datoteke
Najboljša pisarniška orodja za produktivnost
Napolnite svoje Excelove spretnosti s Kutools za Excel in izkusite učinkovitost kot še nikoli prej. Kutools za Excel ponuja več kot 300 naprednih funkcij za povečanje produktivnosti in prihranek časa. Kliknite tukaj, če želite pridobiti funkcijo, ki jo najbolj potrebujete...
Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo
- Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
- Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
- Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!