Indholdsfortegnelse
Den fulde form af CSV er ' Kommaseparerede værdier '. Det er et format, hvor vi kan se tal og tekster i almindelig tekst. I dag er dette format ret populært på grund af sin enkelhed. Man kan nemt analysere dataene gennem dette format og foretage de nødvendige ændringer. I denne artikel viser vi dig de effektive måder at Konverter en Excel-fil til CSV-format .
Download arbejdsbog til øvelser
Download følgende arbejdsbog for at øve dig selv.
Konverter til CSV-format.xlsm5 nemme måder at konvertere Excel-fil til CSV-format på
For at illustrere dette bruger vi følgende Excel filen som kilde. Filen indeholder f.eks. data om Sælger , Produkt , og Salg af en virksomhed. Vi vil omdanne respektive Excel regneark til at adskille CSV filer.
1. Konverter Excel til CSV-format via kommandoen Gem som
Den nemmeste metode til at ændre en Excel fil er gennem Excel-fil gemme som Kommandoen. Følg derfor nedenstående trin for at Konverter en Excel-fil til CSV-format .
TRIN:
- Først skal du åbne den Excel arbejdsbog og det ønskede ark.
- Klik derefter på Fil .
- Som følge heraf har Fil vinduet vises. I den venstre rude skal du vælge Gem som .
- I den Gem som vinduet, klik på drop-down ikonet som vist nedenfor og vælg den CSV (kommasepareret) mulighed.
- Derefter skal du trykke på Gem .
- Til sidst vil den oprette en CSV fil, som er vist på følgende billede.
BEMÆRK: Når du har trykket på Gem , får du en advarselsdialogboks, der minder dig om, at kun det aktive regneark konverteres til et CSV fil. Og for at få alle arkene i CSV format, skal du udføre ovenstående trin for hvert regneark.
Læs mere: Gem Excel som CSV med dobbelte anførselstegn (3 enkleste metoder)
2. Omdan Excel til CSV UTF-8 uden at ødelægge specialtegn
Ovenstående metode er enkel, men den har en ulempe: Den kan ikke omdanne specialtegn ( Ikke-ASCII tegn). Så du kan lære nedenstående trin for at Omdanne Excel til CSV UTF-8 uden Ødelægning af specialtegn .
TRIN:
- I det følgende datasæt har vi en Sælgerens navn i Koreansk .
- Først skal du gå til Fil .
- Derefter skal du vælge Gem som .
- I den Gem som vindue, vælg CSV UTF-8 fra rullemenuen.
- Derefter skal du trykke på Gem .
- Derfor vil den oprette en ny CSV fil for det ønskede ark, og du vil se specialtegnet i den CSV fil.
Læs mere: Konverter Excel til kommasepareret CSV-fil (2 nemme måder)
3. Excel-fil til CSV UTF-16-konvertering
Desuden kan vi følge en anden proces for at konvertere Excel filer med specialtegn. Lær derfor følgende fremgangsmåde for at udføre operationen.
TRIN:
- Først og fremmest skal du åbne Excel-arbejdsark.
- Tryk på Gem som i den Filvindue.
- Derefter skal du vælge Unicode-tekst fra rullelisten.
- Derefter skal du trykke på Gem . Derfor får du en .txt-fil.
- Åbn nu tekstfilen, og klik på Gem som .
- Der vises en dialogboks.
- Derefter skal du skrive .csv i slutningen af filnavnet og vælg Alle filer i den Gem som type .
- Vælg UTF-16 LE i den Kodning feltet, og tryk på Gem .
- Som følge heraf returnerer den en CSV fil, der indeholder specialtegnene korrekt.
Læs mere: Sådan konverteres Excel-filer til CSV automatisk (3 nemme metoder)
4. Brug Google Spreadsheets til at omdanne Excel-filer til CSV
Derudover kan vi bruge Google-regneark til omdannelse af Excel filer. Følg nu nedenstående proces for at udføre opgaven.
TRIN:
- Åbn en tom Google-regneark i første omgang.
- Vælg Import fra den Filmulighed.
- Vælg derefter den ønskede Excel arbejdsbog og tryk på Import af data .
- Derfor åbner den filen i regnearket.
- Vælg nu Fil ➤ Download ➤ Kommaseparerede værdier (.csv) .
- Åbn derefter den downloadede fil.
- Til sidst får du en ny CSV fil som vist på følgende billede.
Læs mere: [Rettet!] Excel gemmer ikke CSV-filer med kommaer (7 mulige løsninger)
5. Anvend VBA til at ændre flere Excel-ark til CSV-format
Indtil videre har vi dækket omdannelsen af et enkelt regneark til CSV format. Men vi kan også konvertere alle regneark, der findes i et Excel arbejdsbog. Til det formål skal vi anvende Excel VBA . i vores sidste metode viser vi dig trinene til at udføre operationen. Så se følgende proces.
TRIN:
- I begyndelsen skal du vælge et vilkårligt ark og højreklikke med musen.
- Vælg derefter Se kode .
- Som følge heraf har VBA vindue fremkommer, og en dialogboks vises.
- Kopier nu nedenstående kode, og indsæt den i dialogboksen.
Sub MultipleSheetsCSV() Dim st As Worksheet Dim path As String Application.ScreenUpdating = False path = ActiveWorkbook.path & "\" & Left(ActiveWorkbook.Name, InStr(ActiveWorkbook.Name, ".") - 1) For Each st In Worksheets st.Copy ActiveWorkbook.SaveAs Filename:=path & "_" & st.Name & ".csv", FileFormat:=xlCSV, CreateBackup:=False ActiveWorkbook.Close False NextApplication.ScreenUpdating = True End Sub
- Derefter skal du trykke på F5 efter at have gemt filen.
- I sidste ende vil det skabe separate CSV filer for hvert regneark i den pågældende projektmappe. I dette eksempel har vi 5 Den returnerer derfor 5 CSV filer.
Læs mere: Sådan anvender du makro til at konvertere flere Excel-filer til CSV-filer
Konklusion
Fremover vil du kunne Konverter en Excel-fil til CSV-format efter de ovenfor beskrevne metoder. Fortsæt med at bruge dem, og lad os vide, hvis du har flere måder at udføre opgaven på. Følg ExcelWIKI hjemmeside for flere artikler som denne. Glem ikke at skrive kommentarer, forslag eller spørgsmål, hvis du har nogen, i kommentarfeltet nedenfor.