Spis treści
Pełna forma CSV to Wartości rozdzielone przecinkami '. Jest to format, w którym możemy zobaczyć liczby i teksty w postaci zwykłego tekstu.Obecnie format ten jest dość popularny ze względu na swoją prostotę.Można łatwo analizować dane za pomocą tego formatu i wprowadzać wymagane zmiany.W tym artykule pokażemy Ci skuteczne sposoby na Konwertuj an Plik Excela do Format CSV .
Pobierz Zeszyt ćwiczeń
Pobierz poniższy zeszyt ćwiczeń do samodzielnego przećwiczenia.
Konwersja do formatu CSV.xlsm5 prostych sposobów na konwersję pliku Excela do formatu CSV
Dla zilustrowania posłużymy się następującym Excel Jako źródło podajemy plik, który zawiera np. dane o Sprzedawca , Produkt oraz Sprzedaż firmy. Będziemy przekształcać poszczególne Excel arkusze do oddzielenia CSV pliki.
1) Konwersja programu Excel do formatu CSV poprzez polecenie Zapisz jako
Najłatwiejsza metoda zmiany Excel plik jest przez Plik Excel Zapisz jako Dlatego wykonaj poniższe kroki, aby Konwertuj an Plik Excela do Format CSV .
KROKI:
- Najpierw należy otworzyć Excel skoroszytu i wybranego arkusza.
- Następnie należy kliknąć Plik .
- W związku z tym Plik W lewej części okna należy wybrać Zapisz jako .
- W Zapisz jako w oknie, kliknij ikonę rozwijaną jak na rysunku poniżej i wybierz Opcja CSV (Comma delimited).
- Następnie należy nacisnąć Zapisz .
- W końcu stworzy CSV plik, który jest pokazany na poniższym obrazku.
UWAGA: Po naciśnięciu Zapisz Pojawi się ostrzegawcze okno dialogowe, które przypomina, że tylko aktywny arkusz zostanie przekonwertowany na CSV I, aby uzyskać wszystkie arkusze w CSV w formacie, należy wykonać powyższe czynności dla każdego arkusza.
Read More: Zapisz Excel jako CSV z podwójnymi cudzysłowami (3 najprostsze metody)
2. przekształcenie programu Excel do CSV UTF-8 bez niszczenia znaków specjalnych
Powyższa metoda jest prosta, ale ma wadę. Nie potrafi przekształcić znaków specjalnych ( Non-ASCII znaków). Zatem, naucz się poniższych kroków, aby Przekształcenie programu Excel do CSV UTF-8 bez Niszczenie znaków specjalnych .
KROKI:
- W poniższym zbiorze danych mamy m.in. sprzedawca nazwa w Koreański .
- Po pierwsze, przejdź do Plik .
- Następnie należy wybrać Zapisz jako .
- W Zapisz jako okno, wybierz CSV UTF-8 z rozwijanych opcji.
- Następnie naciśnij Zapisz .
- W konsekwencji utworzy nowy CSV plik dla wybranego arkusza i zobaczysz specjalny znak w tym CSV akta.
Czytaj więcej: Konwersja Excel do Comma Delimited CSV File (2 proste sposoby)
3. plik Excel do CSV UTF-16 Konwersja
Co więcej, możemy zastosować inny proces do konwersji Excel pliki ze znakami specjalnymi, stąd naucz się poniższego procesu, aby przeprowadzić operację.
KROKI:
- Po pierwsze, otwórz Arkusz Excela.
- Naciśnij Zapisz jako w Okno pliku.
- Następnie należy wybrać Tekst Unicode z listy rozwijanej.
- Następnie naciśnij Zapisz . Hence, you'll get a plik .txt.
- Teraz otwórz plik tekstowy i kliknij Zapisz jako .
- W związku z tym pojawi się okno dialogowe.
- Następnie należy wpisać .csv na końcu nazwy pliku i wybierz Wszystkie pliki w Zapisz jako typ .
- Wybierz UTF-16 LE w Kodowanie i naciśnij Zapisz .
- W rezultacie zwróci on CSV plik, który zawiera poprawnie znaki specjalne.
Read More: Jak przekonwertować pliki Excela na CSV automatycznie (3 proste metody)
4. użycie Arkuszy kalkulacyjnych Google do przekształcenia plików Excel w CSV
Dodatkowo możemy użyć Google Spreadsheets do przeliczania Excel Teraz postępuj zgodnie z poniższym procesem, aby wykonać zadanie.
KROKI:
- Otwórz pusty Arkusz kalkulacyjny Google na początku.
- Wybierz Import od Opcja pliku.
- Następnie należy wybrać żądany Excel zeszyt i naciśnij Import danych .
- W konsekwencji otworzy plik w arkuszu kalkulacyjnym.
- Teraz wybierz Plik ➤ Pobierz ➤ Wartości oddzielone przecinkiem (.csv) .
- Następnie należy otworzyć pobrany plik.
- Na koniec dostaniesz nowy CSV plik jak na poniższym zdjęciu.
Read More: [Fixed!] Excel nie zapisuje CSV z przecinkami (7 możliwych rozwiązań)
5. zastosowanie VBA do zmiany wielu arkuszy Excela na format CSV
Do tej pory omówiliśmy transformację pojedynczego arkusza do CSV Ale możemy również przekonwertować wszystkie arkusze znajdujące się w formacie Excel W tym celu musimy zastosować Excel VBA . w naszej ostatniej metodzie, pokażemy ci kroki, aby przeprowadzić operację. więc, zobacz następujący proces.
KROKI:
- Na początku zaznaczamy dowolny arkusz i klikamy prawym przyciskiem myszy.
- Następnie należy wybrać Wyświetl kod .
- W związku z tym VBA Pojawi się okno i okno dialogowe.
- Teraz skopiuj poniższy kod i wklej go do okna dialogowego.
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
- Następnie naciśnij F5 po zapisaniu pliku.
- W końcu stworzy oddzielne CSV pliki dla każdego arkusza w danym skoroszycie. W tym przykładzie mamy 5 W związku z tym zwraca 5 CSV pliki.
Czytaj więcej: Jak zastosować Makro do konwersji wielu plików Excela do plików CSV
Wniosek
Od tej pory będziesz mógł Konwertuj an Plik Excela do Format CSV stosując się do opisanych powyżej metod.Korzystaj z nich i daj nam znać, jeśli masz jeszcze jakieś sposoby na wykonanie zadania.Śledź ExcelWIKI Nie zapomnij upuścić komentarzy, sugestii lub zapytań, jeśli masz jakieś w sekcji komentarzy poniżej.