Gå til hovedindhold
 

Hvordan kombineres / importeres flere csv-filer til flere regneark?

Forfatter: Xiaoyang Sidst ændret: 2024-09-14

Hvis du vil importere flere csv-filer fra en mappe som separate regneark i en projektmappe, hvordan kan du håndtere dette job i Excel?

Importer flere csv-filer til separate regneark med VBA-kode

Importer flere csv-filer til separate regneark med Kutools til Excel

Opdel en projektmappe i flere separate csv / pdf / txt / excel-filer


Importer flere csv-filer til separate regneark med VBA-kode

For hurtigt at importere flere csv-filer til en projektmappe kan følgende VBA-kode muligvis gøre dig en tjeneste. Gør som følger:

1. Hold nede ALT + F11 nøgler i Excel for at åbne Microsoft Visual Basic til applikationer vindue.

2. Klik indsatte > Moduler, og indsæt følgende kode i Moduler Vindue.

VBA-kode: Importer flere tekstfiler til separate regneark:

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. Tryk derefter på F5 nøgle til at udføre denne kode, og et vindue vil dukke op, gå til den specifikke mappe og vælg de csv-filer, du vil importere til Excel, se skærmbillede:

kør vba-kode for at vælge csv-filerne

4. Og klik derefter på Åbne knappen, er de valgte csv-filer importeret som separate regneark i en ny projektmappe.

5. Endelig kan du gemme den nye projektmappe, som du har brug for.


Importer flere csv-filer til separate regneark med Kutools til Excel

Hvis du har Kutools til Excel, med sit kraftfulde værktøj-Kombiner, kan du hurtigt kombinere eller importere flere csv-filer til et enkelt regneark eller flere separate ark, som du har brug for.

Kutools til Excel tilbyder over 300 avancerede funktioner til at strømline komplekse opgaver, hvilket øger kreativiteten og effektiviteten. Forbedret med AI-funktioner, Kutools automatiserer opgaver med præcision, hvilket gør datahåndtering ubesværet. Detaljerede oplysninger om Kutools til Excel...         Gratis prøveversion...

Efter installation Kutools til Excelskal du gøre som dette:

1. Klik venligst Kutools Plus > Kombiner, se skærmbillede:

klik på Kombiner funktion i kutools

2. I Kombiner regneark dialogboks, vælg venligst Kombiner flere regneark fra projektmapper til en projektmappe, se skærmbillede:

vælg Kombiner flere regneark fra projektmapper til én projektmappe

3. I Trin 2 i guiden, klik på Tilføj > File (Felt) for at vælge de csv-filer, du vil kombinere, se skærmbillede:

Tilføj > Fil for at vælge de csv-filer, du vil kombinere

4. I poppet ud Åbne dialog, vælg (* .csv) fra rullelisten, og angiv derefter de csv-filer, du vil flette.

angiv de csv-filer, du vil flette, i vinduet Åbn

5. Klik derefter på Åbne knap, og dine valgte csv-filer er importeret til dialogboksen, se skærmbillede:

de valgte csv-filer er blevet importeret til dialogboksen

6. I Trin 3skal du udføre følgende handlinger:

(1.) Kontrol Første række i hvert regneark (kommentarer) fra Indsæt oplysninger om regneark sektion, vil alle oplysninger om csv-filer blive indsat i de kombinerede ark som kommentarer;

(2.) Du kan omdøbe csv-filerne, som du har brug for;

(3.) du kan springe de tomme csv-filer over, når du tæller en tom csv-fil.

indstille indstillinger i dialogboksen

7. Klik derefter på Finish knappen, og efter at have afsluttet kombinationen, kan du angive et filnavn og en placering for din nye kombinerede projektmappe. Se skærmbillede:

angiv et filnavn og en placering for din nye kombinerede projektmappe

8. Klik derefter på Gem -knappen, i det poppede ud promt-felt, kan du åbne det nye fil-klik Ja, og luk det ved at klikke Ingen, se skærmbillede:

Åbn den nye fil, klik på Ja, og luk den ved at klikke på Nej

9. Og så kan du gemme dette scenario eller ikke som du vil. Se skærmbillede:

gemme dette scenarie eller ej

10. Endelig er dine valgte csv-filer importeret til en ny projektmappe med adskilt regneark, se skærmbillede:

valgte csv-filer er blevet importeret til en ny projektmappe

Download og gratis prøveversion Kutools til Excel nu!


Opdel en projektmappe i flere separate csv / pdf / txt / excel-filer

I visse tilfælde vil du måske opdele en projektmappe i separate csv-filer, Kutools til Excels Split Workbook-værktøj kan afslutte dette job hurtigt og nemt.

Efter installation Kutools til Excelskal du gøre som dette:

1. Klik Kutools Plus > Workbook > Opdelt arbejdsbog, se skærmbillede:

klik på Split Workbook-funktionen i kutools

2. I Opdelt arbejdsbog dialog boks:

(1.) Kontroller de regneark, du vil opdele;

(2.) Og tjek Angiv gemformat, vælg derefter det filformat, du vil gemme;

(3.) Klik derefter på Dele knappen, og angiv en mappe, der skal placere de adskilte filer.

angiv indstillingerne i dialogboksen Opdel projektmappe

3. Og klik derefter på OK for at begynde at splitte opdeles projektmappen i separate csv-filer, du har brug for.

projektmappen vil blive opdelt i separate csv-filer

Download og gratis prøveversion Kutools til Excel nu!

Bedste kontorproduktivitetsværktøjer

🤖 Kutools AI Aide: Revolutionér dataanalyse baseret på: Intelligent udførelse   |  Generer kode  |  Opret brugerdefinerede formler  |  Analyser data og generer diagrammer  |  Aktiver Kutools funktioner...
Populære funktioner: Find, fremhæv eller identificer dubletter   |  Slet tomme rækker   |  Kombiner kolonner eller celler uden at miste data   |   Runde uden formel ...
Super opslag: VLookup med flere kriterier    Multiple Value VLookup  |   VOpslag på tværs af flere ark   |   Fuzzy Lookup ....
Avanceret rulleliste: Opret hurtigt rulleliste   |  Afhængig rulleliste   |  Multivælg rulleliste ....
Column Manager: Tilføj et bestemt antal kolonner  |  Flyt kolonner  |  Skift synlighedsstatus for skjulte kolonner  |  Sammenlign områder og kolonner ...
Fremhævede funktioner: Grid fokus   |  Designvisning   |   Stor Formel Bar    Arbejdsbog & Ark Manager   |  Ressourcebibliotek (Autotekst)   |  Datovælger   |  Kombiner regneark   |  Krypter/Dekrypter celler    Send e-mails efter liste   |  Superfilter   |   Specielt filter (filter fed/kursiv/gennemstreget...) ...
Top 15 værktøjssæt12 tekst Værktøjer (tilføje tekst, Fjern tegn, ...)   |   50 + Chart Typer (Gantt kort, ...)   |   40+ Praktisk formler (Beregn alder baseret på fødselsdag, ...)   |   19 Indsættelse Værktøjer (Indsæt QR-kode, Indsæt billede fra sti, ...)   |   12 Konvertering Værktøjer (Tal til ord, Valutaomregning, ...)   |   7 Flet og del Værktøjer (Avancerede kombinere rækker, Opdel celler, ...)   |   ... og mere

Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid.  Klik her for at få den funktion, du har mest brug for...


Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!