Kako združiti / uvoziti več datotek CSV v več delovnih listov?
Če želite iz mape uvoziti več datotek csv kot ločene delovne liste v delovnem zvezku, kako bi lahko to opravilo opravili v Excelu?
Uvozite več datotek CSV v ločene delovne liste s kodo VBA
Uvozite več datotek CSV v ločene delovne liste s programom Kutools za Excel
Delovni zvezek razdelite na več ločenih datotek csv / pdf / txt / excel
Uvozite več datotek CSV v ločene delovne liste s kodo VBA
Če želite v delovni zvezek hitro uvoziti več datotek CSV, vam bo morda v korist naslednja koda VBA, storite naslednje:
1. Držite tipko ALT + F11 tipke v Excelu, da odprete Microsoft Visual Basic za aplikacije okno.
2. Kliknite Vstavi > Moduliin prilepite naslednjo kodo v Moduli Okno.
Koda VBA: Uvozi več besedilnih datotek na ločene delovne liste:
Sub CombineCsvFiles()
'updateby Extendoffice
Dim xFilesToOpen As Variant
Dim I As Integer
Dim xWb As Workbook
Dim xTempWb As Workbook
Dim xDelimiter As String
Dim xScreen As Boolean
On Error GoTo ErrHandler
xScreen = Application.ScreenUpdating
Application.ScreenUpdating = False
xDelimiter = "|"
xFilesToOpen = Application.GetOpenFilename("Text Files (*.csv), *.csv", , "Kutools for Excel", , True)
If TypeName(xFilesToOpen) = "Boolean" Then
MsgBox "No files were selected", , "Kutools for Excel"
GoTo ExitHandler
End If
I = 1
Set xTempWb = Workbooks.Open(xFilesToOpen(I))
xTempWb.Sheets(1).Copy
Set xWb = Application.ActiveWorkbook
xTempWb.Close False
Do While I < UBound(xFilesToOpen)
I = I + 1
Set xTempWb = Workbooks.Open(xFilesToOpen(I))
xTempWb.Sheets(1).Move , xWb.Sheets(xWb.Sheets.Count)
Loop
ExitHandler:
Application.ScreenUpdating = xScreen
Set xWb = Nothing
Set xTempWb = Nothing
Exit Sub
ErrHandler:
MsgBox Err.Description, , "Kutools for Excel"
Resume ExitHandler
End Sub
3. Nato pritisnite F5 za zagon te kode in odprlo se bo okno, pojdite v določeno mapo in izberite datoteke csv, ki jih želite uvoziti v Excel, glejte posnetek zaslona:
4. In nato kliknite Odprto Izbrane datoteke CSV so bile uvožene kot ločeni delovni listi v novi delovni zvezek.
5. Na koncu lahko shranite nov delovni zvezek, kot ga potrebujete.
Uvozite več datotek CSV v ločene delovne liste s programom Kutools za Excel
Če imate Kutools za Excel, s svojim močnim orodjemZdružite, lahko hitro združite ali uvozite več datotek csv v en sam delovni list ali več ločenih delovnih listov, kot jih potrebujete.
Po namestitvi Kutools za Excel, naredite tako:
1. Prosimo, kliknite Kutools Plus > Združite, glej posnetek zaslona:
2. v Združite delovne liste pogovorno okno, izberite Več delovnih listov iz delovnih zvezkov združite v en delovni zvezek, glej posnetek zaslona:
3. v korak 2 čarovnika kliknite Dodaj > file če želite izbrati datoteke CSV, ki jih želite združiti, si oglejte posnetek zaslona:
4. V izskočil Odprto dialog, izberite (* .csv) s spustnega seznama in nato določite datoteke csv, ki jih želite združiti.
5. Nato kliknite Odprto in izbrane datoteke CSV so bile uvožene v pogovorno okno, glejte posnetek zaslona:
6. v korak 3, naredite naslednje:
(1.) Preverjanje Prva vrstica vsakega delovnega lista (komentarji) Iz Vstavite informacije o delovnem listu v razdelku bodo vse informacije o datotekah CSV vstavljene v kombinirane liste kot komentarji;
(2.) Datoteke CSV lahko preimenujete po potrebi;
(3.) prazne datoteke CSV lahko preskočite, ko štejete prazno datoteko CSV.
7. Nato kliknite Konec in po končanem združevanju lahko določite ime datoteke in lokacijo za vaš novi združeni delovni zvezek. Oglejte si posnetek zaslona:
8. Nato kliknite Prihranek gumb, v izpuščenem promt polju lahko odprete novo datoteko s klikom Dain ga zaprite s klikom Ne, glej posnetek zaslona:
9. In potem lahko shranite ta scenarij ali ne, kot želite. Oglejte si posnetek zaslona:
10. Končno so bile vaše izbrane datoteke CSV uvožene v nov delovni zvezek z ločenim delovnim listom, glejte sliko zaslona:
Prenesite in brezplačno preizkusite Kutools za Excel zdaj!
Delovni zvezek razdelite na več ločenih datotek csv / pdf / txt / excel
V nekaterih primerih boste morda želeli razdeliti delovni zvezek na ločene datoteke csv, pripomoček Kutools for Excel z razdeljenim delovnim zvezkom pa lahko to delo konča hitro in enostavno.
Po namestitvi Kutools za Excel, naredite tako:
1. Kliknite Kutools Plus > Delovni zvezek > Razdeljeni delovni zvezek, glej posnetek zaslona:
2. v Razdeljeni delovni zvezek pogovorno okno:
(1.) Označite delovne liste, ki jih želite razdeliti;
(2.) In preverite Določite shraniformat, nato izberite obliko datoteke, ki jo želite shraniti;
(3.) Nato kliknite Split in določite mapo, v katero želite shraniti ločene datoteke.
3. In nato kliknite OK če želite začeti deliti, bo delovni zvezek razdeljen na ločene datoteke CSV, ki jih potrebujete.
Prenesite in brezplačno preizkusite Kutools za Excel zdaj!
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!