Jak wyeksportować dane programu Excel (zaznaczenie lub arkusze) do plików tekstowych w programie Excel?
Jeśli musisz dostarczyć skoroszyt w formacie pliku tekstowego, musisz przekonwertować skoroszyt na pliki tekstowe. W tym artykule przedstawimy dwie metody łatwego eksportowania danych programu Excel do plików tekstowych.
- Wyeksportuj jeden arkusz do pliku tekstowego w programie Excel
- Eksportuj zbiorczo wiele arkuszy, aby oddzielić pliki tekstowe w programie Excel
- Eksportuj zaznaczenie (lub jedną kolumnę) do pliku tekstowego za pomocą VBA
- Eksportuj zaznaczenie (lub jedną kolumnę) do pliku tekstowego za pomocą Kutools for Excel
Wyeksportuj jeden arkusz do pliku tekstowego w programie Excel
Domyślnie dane programu Excel zostaną zapisane jako skoroszyty w formacie . Xlsx. Możemy jednak wyeksportować arkusz roboczy istniejącego skoroszytu jako pliki tekstowe z rozszerzeniem Zapisz jako funkcja. Wykonaj następujące czynności:
1. Przejdź do arkusza roboczego, który wyeksportujesz do pliku tekstowego, i kliknij filet (lub Przycisk pakietu Office)> Zapisz jako.
2. W otwarciu Zapisz jako W oknie dialogowym wybierz folder docelowy, w którym chcesz zapisać wyeksportowany plik tekstowy, nadaj mu nazwę w formacie Nazwa pliku a następnie wybierz plik Tekst Unicode (* .txt) z pliku Zapisz jako typ Lista rozwijana. Zobacz zrzut ekranu:
3. Następnie pojawią się dwa ostrzegawcze okna dialogowe z prośbą o wyeksportowanie tylko aktywnego arkusza roboczego jako pliku tekstowego i pominięcie wszelkich niezgodnych funkcji z plikiem tekstowym. Kliknij OK Przycisk i Tak kolejno.
Następnie dane w aktywnym arkuszu są eksportowane jako nowy plik tekstowy.
Note: the Zapisz jako polecenie jest w stanie wyeksportować dane aktywnego arkusza roboczego tylko jako plik tekstowy. Jeśli chcesz wyeksportować wszystkie dane z całego skoroszytu, musisz indywidualnie zapisać każdy arkusz jako plik tekstowy.
Eksportuj zaznaczenie (lub jedną kolumnę) do pliku tekstowego za pomocą VBA
Poniższy kod VBA może również pomóc w wyeksportowaniu wybranych danych zakresu (na przykład jednej kolumny) do pliku tekstowego, wykonaj następujące czynności:
1. Przytrzymaj przycisk ALT + F11 klucze i otwiera plik Microsoft Visual Basic for Applications okno.
2. Kliknij wstawka > Modułi wklej następujący kod w oknie modułu.
VBA: eksportuj zaznaczenie lub cały arkusz do pliku tekstowego
Sub ExportRangetoFile()
'Update 20130913
Dim wb As Workbook
Dim saveFile As String
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Set wb = Application.Workbooks.Add
WorkRng.Copy
wb.Worksheets(1).Paste
saveFile = Application.GetSaveAsFilename(fileFilter:="Text Files (*.txt), *.txt")
wb.SaveAs Filename:=saveFile, FileFormat:=xlText, CreateBackup:=False
wb.Close
Application.CutCopyMode = False
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub
3. Następnie naciśnij F5 klucz do uruchomienia tego kodu. A następnie wybierz zakres danych, który chcesz wyeksportować w wyskakującym oknie dialogowym i kliknij plik OK przycisk, zobacz zrzut ekranu:
4. A teraz w innym oknie dialogowym Zapisz jako podaj nazwę tego pliku tekstowego i folder, w którym ma zostać umieszczony ten plik, i kliknij Zapisz przycisk.
Eksportuj zaznaczenie (lub jedną kolumnę) do pliku tekstowego za pomocą Kutools for Excel
Połączenia Zapisz jako polecenie może wyeksportować wszystkie dane w aktywnym arkuszu jako tekst. Co się stanie, jeśli wyeksportujesz wszystkie dane z określonych nieaktywnych arkuszy lub część danych w arkuszu jako plik tekstowy? Kutools dla programu Excel's Eksportuj zakres do pliku Narzędzie może pomóc nam łatwo eksportować i zapisywać wybrane dane jako plik tekstowy.
Kutools dla programu Excel - Zawiera ponad 300 niezbędnych narzędzi dla programu Excel. Ciesz się w pełni funkcjonalnym 30-dniowym DARMOWYM okresem próbnym bez karty kredytowej! Pobierz teraz!
1. Wybierz dzwonek, który wyeksportujesz do pliku tekstowego (w naszym przypadku wybieramy kolumnę A) i kliknij Kutools Plus > Import / Export > Eksportuj zakres do plikuzobacz zrzut ekranu:
2. W Eksportuj zakres do pliku okno dialogowe, wykonaj poniższe zrzuty ekranu:
(1) Sprawdź Tekst Unicode opcja w Format pliku Sekcja;
(2) Zaznacz opcję Zapisz wartości rzeczywiste lub Zapisz wartości, jak pokazano na ekranie, zgodnie z potrzebami w sekcji Opcje tekstu;
(3) Określ folder docelowy, w którym zapiszesz wyeksportowany plik tekstowy;
(4) Kliknij Ok przycisk.
3. Nazwij eksportowany plik tekstowy w nowym oknie dialogowym otwierania i kliknij Ok przycisk.
Następnie zaznaczenie (wybrana kolumna A) zostało wyeksportowane jako plik tekstowy i zapisane w określonym folderze.
Kutools dla programu Excel - Doładuj program Excel za pomocą ponad 300 niezbędnych narzędzi. Ciesz się w pełni funkcjonalnym 30-dniowym DARMOWYM okresem próbnym bez karty kredytowej! Zdobądź To Teraz
Eksportuj wiele arkuszy, aby oddzielić pliki tekstowe w programie Excel
Czasami może być konieczne wyeksportowanie wielu arkuszy do wielu plików tekstowych w programie Excel. Funkcja Zapisz jako może być trochę uciążliwa! Nie martw się! Kutools dla Excela Podziel skoroszyt Narzędzie zapewnia użytkownikom programu Excel łatwe obejście umożliwiające eksportowanie wielu arkuszy do wielu oddzielnych plików tekstowych za pomocą kilku kliknięć.
Kutools dla programu Excel - Zawiera ponad 300 niezbędnych narzędzi dla programu Excel. Ciesz się w pełni funkcjonalnym 30-dniowym DARMOWYM okresem próbnym bez karty kredytowej! Pobierz teraz!
2. W otwartym oknie dialogowym Podziel skoroszyt wykonaj następujące czynności:
(1) Sprawdź arkusze robocze, które wyeksportujesz do oddzielnych plików tekstowych w formacie Nazwa skoroszytu Sekcja;
(2) Sprawdź Określ format zapisu wybierz opcję, a następnie wybierz opcję Tekst Unicode (* .txt) z rozwijanej listy poniżej, patrz lewy zrzut ekranu:
(3) Kliknij Split przycisk.
3. Następnie w wyskakującym oknie dialogowym Przeglądaj w poszukiwaniu folderu wybierz folder docelowy, w którym zapiszesz wyeksportowane pliki tekstowe, i kliknij OK przycisk.
Do tej pory każdy określony arkusz został wyeksportowany jako osobny plik tekstowy i zapisany w określonym folderze.
Kutools dla programu Excel - Doładuj program Excel za pomocą ponad 300 niezbędnych narzędzi. Ciesz się w pełni funkcjonalnym 30-dniowym DARMOWYM okresem próbnym bez karty kredytowej! Zdobądź To Teraz
Z łatwością masowo zapisuj każdy arkusz jako oddzielny plik PDF / tekst / csv lub skoroszyt w programie Excel
Zwykle możemy zapisać aktywny arkusz roboczy jako oddzielny plik .pdf, .txt lub .csv z funkcją Zapisz jako. Ale Kutools dla Excela Podziel skoroszyt narzędzie może pomóc w łatwym zapisaniu każdego skoroszytu jako oddzielnego pliku PDF / TEKST / CSV lub skoroszytu w programie Excel.
Kutools dla programu Excel - Doładuj program Excel za pomocą ponad 300 niezbędnych narzędzi. Ciesz się w pełni funkcjonalnym 30-dniowym DARMOWYM okresem próbnym bez karty kredytowej! Zdobądź To Teraz
Demo: eksportuj dane Excela (zaznaczenie lub arkusze) do plików tekstowych w Excelu
Podobne artykuły:
Eksportuj dane programu Excel do plików CSV w programie Excel
Zapisz, eksportuj wiele / wszystkie arkusze, aby oddzielić pliki CSV lub tekstowe w programie Excel
Zapisz lub wyeksportuj każdy arkusz jako plik CSV / PDF w programie Excel
Eksportuj / zapisz każdy wiersz jako plik tekstowy w programie 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!