Gå til hovedindhold

Hvordan opdeles en projektmappe for at adskille Excel-filer i Excel?

Det kan være nødvendigt at dele en stor projektmappe for at adskille Excel-filer ved at gemme hvert regneark i projektmappen som en individuel Excel-fil. For eksempel kan du opdele en projektmappe i flere individuelle Excel-filer og derefter levere hver fil til forskellige personer for at håndtere den. Ved at gøre det kan du få bestemte personer til at håndtere specifikke data og holde dine data sikre. Denne artikel introducerer måder at opdele en stor projektmappe på for at adskille Excel-filer baseret på hvert regneark.

  1. Del en projektmappe for at adskille Excel-filer med kopiering og indsættelse
  2. Del en projektmappe for at adskille Excel-filer med funktionen Flyt eller Kopi
  3. Del en projektmappe for at adskille Excel-filer med VBA-kode
  4. Opdel en projektmappe for nemt at adskille Excel / PDF / CSV / TXT-filer med Kutools til Excel

Del en projektmappe for at adskille Excel-filer med kopiering og indsættelse

Som normalt bruger Kopi kommando og pasta kommando kan gemme en projektmappe manuelt som en separat Excel-fil. Vælg først hele regnearket, som du vil gemme som en separat fil, opret en ny projektmappe, og indsæt den derefter i den nye projektmappe, gem den til sidst.

Dette er en brugervenlig måde, hvis du kun har brug for at opdele et par regneark som separate filer. Det skal dog være tidskrævende og kedeligt at opdele mange regneark med kopiering og indsættelse manuelt.


Del en projektmappe for at adskille Excel-filer med funktionen Flyt eller Kopi

Denne metode introducerer funktionen Flyt eller kopi for at flytte eller kopiere de valgte ark til en ny projektmappe og gemme som en separat projektmappe. Gør følgende:

1. Vælg arkene på fanebladet Ark, højreklik og vælg Flyt eller Kopier fra genvejsmenuen. Se skærmbillede:

Bemærk: Holder Ctrl nøgle, kan du vælge flere ikke-tilstødende ark ved at klikke på dem en efter en i fanebladet Ark; holder Flytte nøgle, kan du vælge flere tilstødende ark ved at klikke på det første og det sidste i fanebladet Ark.

2. I dialogboksen Flyt eller Kopi skal du vælge (ny bog) fra At reservere rulleliste, tjek Opret en kopi valgmulighed, og klik på knappen OK knap. Se skærmbillede:

3. Nu er alle valgte ark kopieret til en ny projektmappe. Klik på File (Felt) > Gem for at gemme den nye projektmappe.

Del hurtigt en projektmappe for at adskille Excel / PDF / TXT / CSV-filer i Excel

Normalt kan vi opdele en projektmappe til individuelle Excel-filer med Flyt eller Kopier funktion i Excel. Men Kutools til Excel Opdelt arbejdsbog hjælpeprogram kan hjælpe dig med let at opdele en projektmappe og gemme hvert regneark som en separat PDF / TEXT / CSV-fil eller projektmappe i Excel.


annonce split projektmappe excel

Kutools til Excel - Supercharge Excel med over 300 vigtige værktøjer. Nyd en 30-dages GRATIS prøveperiode uden behov for kreditkort! Hent den nu

Del en projektmappe for at adskille Excel-filer med VBA-kode

Følgende VBA-kode kan hjælpe dig med hurtigt at opdele flere regneark i den aktuelle projektmappe for at adskille Excel-filer. Gør som følger:

1. Opret en ny mappe til den projektmappe, som du vil opdele, fordi de delte Excel-filer forbliver i samme mappe som denne hovedarbejdsmappe.

2. Hold nede ALT + F11 nøgler i Excel, og det åbner Microsoft Visual Basic til applikationer vindue.

3. Klik indsatte > Moduler, og indsæt følgende kode i modulvinduet.

VBA: Del en projektmappe i flere projektmapper, og gem den i samme mappe

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. Tryk på F5 nøgle til at køre denne kode. Og projektmappen er opdelt for at adskille Excel-filer i samme mappe med den originale projektmappe. Se skærmbillede:

Bemærk: Hvis et af arkene har samme navn med projektmappen, kan denne VBA ikke fungere.

Opdel en projektmappe for nemt at adskille Excel / PDF / CSV / TXT-filer med Kutools til Excel

Hvis du har Kutools til Excel installeret, dens Opdelt arbejdsbog værktøj kan opdele flere regneark som separate Excel-filer bekvemt og hurtigt med kun et par klik.

Kutools til Excel - Supercharge Excel med over 300 vigtige værktøjer. Nyd en 30-dages GRATIS prøveperiode uden behov for kreditkort! Hent den nu

1. Efter installation Kutools til Excelklik Kutools Plus > Opdelt arbejdsbog , se skærmbillede:

2. I Opdelt arbejdsbog i dialogboksen, skal du udføre følgende handlinger:
(1) Alle regnearknavne er markeret som standard. Hvis du ikke vil opdele nogle af regnearkene, kan du fjerne markeringen af ​​dem.
(2) Kontroller Gem en type mulighed;
(3) Fra Filtype drop down, vælg en filtype, du vil opdele og gemme.
(4) Klik derefter på Dele .

Bemærk: Hvis du vil undgå at opdele de skjulte eller tomme regneark, kan du kontrollere Spring skjulte regneark over or Spring blanke regneark over boks.

3. I dialogboksen Gennemse efter mappe skal du angive en destinationsmappe for at gemme de separate separate filer og klikke på OK .

Nu gemmes de afkrydsede regneark som nye adskilte projektmapper. Hver nye projektmappe er navngivet med det originale regnearknavn. Se skærmbillede:

Kutools til Excel's Opdelt arbejdsbog værktøj gør det let at opdele aktiv projektmappe i individuelle Excel-filer (en fil indeholder et regneark), CSV-filer, TXT-filer eller PDF-filer efter behov. Du kan indstille til at springe alle de tomme og skjulte regneark over. Få en gratis prøveperiode!


Demo: Opdel eller gem hvert regneark i en projektmappe som separate excel / txt / csv / pdf-filer


Kutools til Excel: Over 300 praktiske værktøjer lige ved hånden! Start din 30-dages gratis prøveperiode uden funktionsbegrænsninger i dag. Hent nu!

Relaterede artikler:

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...

Beskrivelse


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!
Comments (113)
Rated 2.5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Hello.
Both options work fine. But ..not satisfying my needs.
In each sheet i have 2 extra columns at and which contain vlookup formulas. And they all get exported to new files..
I cant have that.I also cant go and delete all formulas from all sheets then export , too much work.
Any solution to export but to ignore those columns with formulas?
Rated 2.5 out of 5
This comment was minimized by the moderator on the site
I tried this in Office 365 and it copies 8 sheets to separate files then gives me "run-time error '1004': Copy Method of Worksheet Class failed"
This comment was minimized by the moderator on the site
Hi there, did you use the vba code or Kutools?
This comment was minimized by the moderator on the site
I was able to use this macro once and it was great but now it will not work and I only get one file labeled as "Sheet 1" and it is blank, can anyone help?
This comment was minimized by the moderator on the site
Hello, how can we split the sheets tow by tow ==< what i mean is that i have an amount of sheets in one folder and I want tow split each tow successive sheets in one folder, i have tried to put changes on the basic code but i didn't succeed, I'm a beginner in this field if you can be held that is going to be a huge help
This comment was minimized by the moderator on the site
xWs.Copy
showing error in this area
This comment was minimized by the moderator on the site
Hello, I just tried the split data function based on the first column (about 90 partners). Half of the worksheets are named correctly while the other just have number of the sheet eventhough there is name of the partner in the column. Any help, please?
This comment was minimized by the moderator on the site
i have a data of 5 worksheets. Every worksheet has a common column (Branch). Can i convert the data into different excel files based on respective branches
This comment was minimized by the moderator on the site
Hi Sudarshan,
Kutools for Excel has an amazing feature – Split Data, which can quickly split data from a range or a sheet to multiple sheets based on values in the specified column. And these sheets are saved in a new workbook.

You can apply the Split Data feature to split each sheet based on the specified common column.
After splitting, you can apply the Combine Worksheets feature, also provided by Kutools for Excel, and combine all same name worksheets into one workbook.
This comment was minimized by the moderator on the site
excel which i want to split is having 3 spread sheet my requirement is to split the excel as per the sheet 1 and remaning to sheet to be contant when file split
This comment was minimized by the moderator on the site
Hi prateeksha,
In the fourth method on this webpage, the Split Workbook feature of Kutools for Excel is recommended, which will split every specified worksheet to individual PDF/CSV/TEXT/Workbooks.
This comment was minimized by the moderator on the site
Hey there,
I was wondering if we can use this macro to split the workbook into csv files
I've changed the VBA as below, replacing "xlsx" with "csv", but it doesn't work:
Application.ActiveWorkbook.SaveAs Filename:=xPath & "\" & xWs.Name & ".csv"
Thanks for your help!
This comment was minimized by the moderator on the site
Hi Kevin,
It recommends trying the fourth method to solve your problem. Kutools for Excel can be freely trial for 30 days. And the Split Workbook feature of Kutools for Excel can solve the problem easily.
This comment was minimized by the moderator on the site
Very helpful code. Just had one question. How can I make these excel files read-only. I tried the below but it did not work.

Application.ActiveWorkbook.ChangeFileAccess Mode:=xlReadOnly
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations