Jak wyeksportować zakres komórek w programie Excel do pliku CSV?
W Excelu możemy zapisać cały arkusz roboczy jako plik csv za pomocą rozszerzenia Zapisz jako funkcja, ale czy kiedykolwiek próbowałeś wyeksportować zakres komórek z jednego arkusza do pliku csv? W tym artykule poznasz metody rozwiązania tego problemu w programie Excel.
Eksportuj zakres komórek w Excelu do pliku csv z kodem VBA
Eksportuj zakres komórek w programie Excel do pliku csv za pomocą Kutools for Excel
Eksportuj zakres komórek w Excelu do pliku csv z kodem VBA
Tutaj mam kod VBA do wyeksportowania zakresu komórek z Excela do pliku csv, wykonaj następujące czynności:
1. Przytrzymaj ALT + F11 klucze i otwiera plik Microsoft Visual Basic for Applications okno.
2. Kliknij wstawka > Modułi wklej następujący kod w Moduł Okno.
Kod VBA: wyeksportuj zakres zawartości komórki do pliku csv
Sub ExportRangetoFile()
'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
Dim xFile As Variant
Dim xFileString As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Application.ActiveSheet.Copy
Application.ActiveSheet.Cells.Clear
WorkRng.Copy Application.ActiveSheet.Range("A1")
Set xFile = CreateObject("Scripting.FileSystemObject")
xFileString = Application.GetSaveAsFilename("", filefilter:="Comma Separated Text (*.CSV), *.CSV")
Application.ActiveWorkbook.SaveAs Filename:=xFileString, FileFormat:=xlCSV, CreateBackup:=False
End Sub
3. Następnie naciśnij F5 do uruchomienia tego kodu, a pojawi się okno zachęty przypominające o wyborze zakresu komórek, które chcesz wyeksportować jako plik csv.
4. A następnie kliknij OK przycisk, określ katalog do umieszczenia nowego pliku csv i podaj nazwę pliku csv w polu tekstowym Nazwa pliku, patrz zrzut ekranu:
5. Następnie kliknij Zapisz , a wybrany zakres został zapisany jako plik csv, możesz przejść do określonego folderu, aby go wyświetlić.
Eksportuj zakres komórek w programie Excel do pliku csv za pomocą Kutools for Excel
Jeśli nie interesuje Cię kod VBA, tutaj mogę przedstawić proste narzędzie - Kutools dla programu Excel, Z siedzibą w Eksportuj zakres do pliku funkcja, możesz szybko rozwiązać tę pracę.
Kutools dla programu Excel : z ponad 300 poręcznymi dodatkami Excela, które można wypróbować bez ograniczeń w ciągu 30 dni. |
Po zainstalowaniu Kutools dla programu Excel, wykonaj następujące czynności:
1. Wybierz zakres danych, który chcesz wyeksportować do pliku csv.
2. Następnie kliknij Kutools Plus > Import Eksport > Eksportuj zakres do plikuzobacz zrzut ekranu:
3, w Eksportuj zakres do pliku okno dialogowe, wybierz CSV (rozdzielany przecinkami) z Format pliku opcję, a następnie określ Zapisz katalog aby zapisać nowy plik csv, zobacz zrzut ekranu:
4. Następnie kliknij Ok przycisk, pojawi się okno zachęty przypominające o określeniu nazwy nowego pliku csv, zgodnie z potrzebami, a następnie kliknij OK aby zamknąć to okno, a wybrane dane zostaną od razu wyeksportowane jako plik CSV.
Uwagi:
Zapisz aktualną wartość: Wyświetli rzeczywiste wartości w ostatecznym pliku.
Zapisz wartości, jak pokazano na ekranie: Wyświetli wartości w ostatecznym pliku w taki sam sposób, w jaki odczytałeś je na ekranie komputera.
Otwórz plik po wyeksportowaniu: Jeśli zaznaczysz tę opcję, plik końcowy zostanie automatycznie otwarty po wyeksportowaniu zakresu.
Kliknij, aby dowiedzieć się więcej o tym narzędziu Eksportuj zakres do pliku.
Pobierz i bezpłatną wersję próbną Kutools dla programu Excel teraz!
Demo: Eksportuj zakres komórek do pliku csv / pdf / txt / html za pomocą Kutools for Excel
Najlepsze narzędzia biurowe
Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas. Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...
Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę
- Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
- Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
- Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!