Tips: Andre språk er Google-oversatt. Du kan besøke English versjon av denne lenken.
Logg inn
x
or
x
x
Registrere
x

or

Hvordan dele en arbeidsbok for å skille Excel-filer i Excel?

Du må kanskje dele en stor arbeidsbok for å skille Excel-filer med å lagre hvert regneark i arbeidsboken som en individuell Excel-fil. For eksempel kan du dele en arbeidsbok i flere individuelle Excel-filer og deretter levere hver fil til annen person for å håndtere den. Ved å gjøre det kan du få bestemte personer til å håndtere bestemte data, og holde dataene dine trygge. Denne artikkelen vil introdusere måter å dele en stor arbeidsbok for å skille ut Excel-filer basert på hvert regneark.

  1. Del en arbeidsbok for å skille ut Excel-filer ved å kopiere og lime inn
  2. Del en arbeidsbok for å skille Excel-filer med Flytt eller Kopier-funksjonen
  3. Del en arbeidsbok for å skille Excel-filer med VBA-kode
  4. Del en arbeidsbok for å enkelt separere Excel / PDF / CSV / TXT-filer med Kutools for Excel

Raskt dele en arbeidsbok for å skille Excel / PDF / TXT / CSV filer i Excel

Vanligvis kan vi dele en arbeidsbok til individuelle Excel-filer med Flytt eller Kopier funksjon i Excel. Men Kutools for Excel Split arbeidsbok verktøyet kan hjelpe deg med å dele en arbeidsbok enkelt og lagre hvert regneark som en egen PDF / TEXT / CSV-fil eller arbeidsbok i Excel. Full Feature Free Trial 60-dag!
ad delt arbeidsbok utmerke seg

Kutools for Excel - Inkluderer mer enn 300 praktiske Excel-verktøy. Full funksjon gratis prøveperiode 60-dag, ingen kredittkort kreves! Få det nå!


Del en arbeidsbok for å skille ut Excel-filer ved å kopiere og lime inn


Vanligvis bruker Kopier kommando og Pasta kommandoen kan lagre en arbeidsbok som en separat Excel-fil manuelt. For det første, velg hele regnearket du vil lagre som en egen fil, opprett en ny arbeidsbok, og lim deretter inn den i den nye arbeidsboken, til slutt lagrer den den.

Dette er en enkel måte å bruke hvis du trenger å dele bare noen regneark som separate filer. Det må imidlertid være tidkrevende og kjedelig å dele mange regneark med kopiering og liming manuelt.


Del en arbeidsbok for å skille Excel-filer med Flytt eller Kopier-funksjonen

Denne metoden vil introdusere Flytt eller Kopier-funksjonen for å flytte eller kopiere de valgte arkene til en ny arbeidsbok og lagre som en egen arbeidsbok. Vennligst gjør følgende:

1. Velg arkene i Ark-fanebladet, høyreklikk og velg Flytt eller Kopier fra kontekstmenyen. Se skjermbilde:

Merknader: Holding Ctrl nøkkel, kan du velge flere ikke-tilstøtende ark ved å klikke dem en etter en i arkfanebladet; holding Skift nøkkel, kan du velge flere tilstøtende ark ved å klikke på den første og den siste i arkfanen.

2. I dialogboksen Flytt eller Kopier velger du (ny bok) fra Å bestille rullegardinliste, sjekk Lag en kopi alternativet, og klikk på OK knapp. Se skjermbilde:

3. Nå kopieres alle valgte ark til en ny arbeidsbok. Klikk filet > Lagre for å lagre den nye arbeidsboken.


Del en arbeidsbok for å skille Excel-filer med VBA-kode

Følgende VBA-kode kan hjelpe deg raskt å dele flere regneark i gjeldende arbeidsbok for å skille ut Excel-filer, vennligst gjør følgende:

1. Opprett en ny mappe for arbeidsboken du vil dele, fordi de splitte Excel-filene vil bli holdt i samme mappe som denne master arbeidsboken.

2. Hold nede ALT + F11 nøkler i Excel, og den åpner Microsoft Visual Basic for Applications vinduet.

3. Klikk innfelt > Modules, og lim inn følgende kode i modulvinduet.

VBA: Del en arbeidsbok i flere arbeidsbøker og lagre 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. Trykk på F5 nøkkel for å kjøre denne koden. Og arbeidsboken er delt for å skille Excel-filer i samme mappe med den originale arbeidsboken. Se skjermbilde:

Merknader: Hvis et av arkene har samme navn med arbeidsboken, kan dette VBA ikke fungere.


Del en arbeidsbok for å enkelt separere Excel / PDF / CSV / TXT-filer med Kutools for Excel

Hvis du har Kutools for Excel installert, dens Split arbeidsbok verktøyet kan dele flere regneark som separate Excel-filer enkelt og raskt med bare noen få klikk.

Kutools for Excel - Inkluderer mer enn 300 praktiske Excel-verktøy. Full funksjon gratis prøveperiode 60-dag, ingen kredittkort kreves! Få det nå!

1. Etter installasjon Kutools for Excelklikk Kutools More > Split arbeidsbok , se skjermbilde:

2. på Split arbeidsbok dialogboksen, gjør følgende operasjoner:
(1) Alle regnearknavn er merket som standard. Hvis du ikke vil dele noen av regnearkene, kan du fjerne merket av dem.
(2) Kontroller Lagre en type alternativ;
(3) Fra Lagre som type rul ned, velg en filtype du vil dele og lagre.
(4) Klikk deretter Dele knapp.

Merknader: Hvis du vil unngå å dele de skjulte eller tomme regnearkene, kan du sjekke Hopp over skjulte regneark or Hopp over tomme regneark eske.

3. I dialogboksen Søk etter mappe oppgir du en destinasjonsmappe for å lagre delte separate filer, og klikk på OK knapp.

Nå lagres de merkede regnearkene som nye, separerte arbeidsbøker. Hver ny arbeidsbok heter med det opprinnelige regnearknavnet. Se skjermbilde:

Kutools for Excel's Split arbeidsbok verktøyet gjør det enkelt å dele aktiv arbeidsbok i individuelle Excel-filer (en fil inneholder et regneark), CSV-filer, TXT-filer eller PDF-filer som du trenger. Du kan angi å hoppe over alle de tomme og skjulte regnearkene. Har en gratis prøveversjon!


Demo: Split eller lagre hvert regneark i en arbeidsbok som separate Excel / Txt / CSV / PDF-filer

I denne videoen Kutools tab og Kutools More fanen er lagt til av Kutools for Excel. Hvis du trenger det, vennligst klikk her å ha en gratis prøveperiode på 60-dagen uten begrensning!


Relaterte artikler:



Anbefalte produktivitetsverktøy

Office-fanen

gull star1 Ta med praktiske faner til Excel og annen Office-programvare, akkurat som Chrome, Firefox og ny Internet Explorer.

Kutools for Excel

gull star1 Fantastisk! Øk produktiviteten din i 5 minutter. Trenger ikke noen spesielle ferdigheter, lagre to timer hver dag!

gull star1 300 Nye funksjoner for Excel, gjør Excel veldig enkelt og kraftig:

  • Slett Cell / Rows / Columns uten å miste data.
  • Kombinere og konsolidere flere ark og arbeidsbøker.
  • Sammenlign Ranges, Kopier flere ranger, Konverter tekst til dato, Enhet og Valutaomregning.
  • Telling av farger, personsøkende subtotaler, avansert sortering og superfilter,
  • Mer Velg / Sett inn / Slett / Tekst / Format / Link / Kommentar / Arbeidsbøker / Regneark Verktøy ...

Skjermbilde av Kutools for Excel

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.
    Ambarella · 11 days ago
    The version vba code is not working right, I have a "macros" file where I keep all my macros and have it open when I'm going to use them, and I'm running this one in the file that I need to be splitted but it splits the macros file.
  • To post as a guest, your comment is unpublished.
    User1 · 1 months ago
    Thank you!
  • To post as a guest, your comment is unpublished.
    M. Rameez · 2 months ago
    I found this really help full. Thanks! :)
  • To post as a guest, your comment is unpublished.
    alfonso · 4 months ago
    getting runtime error 1004
  • To post as a guest, your comment is unpublished.
    Web7 · 6 months ago
    Does anyone know how to make this code work for a mac?
    It is showing an error when trying to locate the document.