Как да експортирате данни от Excel (селекция или листове) в текстови файлове в Excel?
Ако се изисква да доставите работна книга във формат на текстов файл, трябва да конвертирате работната книга в текстови файлове. И тази статия ще ви представи два метода за лесно експортиране на данни от Excel в текстови файлове.
- Експортирайте един единствен лист в текстов файл в Excel
- Пакетно експортиране на няколко листа в отделни текстови файлове в Excel
- Експортирайте селекцията (или една колона) в текстов файл с VBA
- Експортирайте селекцията (или една колона) в текстов файл с Kutools за Excel
Експортирайте един единствен лист в текстов файл в Excel
По подразбиране данните на Excel ще бъдат записани като работни книги във формат на . Xlsx. Въпреки това можем да експортираме работен лист от съществуваща работна книга като текстови файлове с Save As особеност. Моля, направете следното:
1. Преминете към работния лист, който ще експортирате в текстов файл, и щракнете досие (или Офис бутон)> Save As.
2. В откриването Save As изберете целевата папка, в която ще запишете експортирания текстов файл, наименувайте файла в Име на файл и след това изберете Уникод текст (*.txt) от Запиши като тип падащ списък. Вижте екранна снимка:
3. След това ще изскочи два предупредителни диалогови прозореца с молба да експортирате само активен работен лист като текстов файл и да оставите всички несъвместими функции с текстовия файл. Кликнете OK бутона и Да бутон последователно.
След това данните в активния работен лист се експортират като нов текстов файл.
Забележка: На Save As командата може само да експортира данни от активния работен лист като текстов файл. Ако искате да експортирате всички данни от цялата работна книга, трябва да запишете всеки работен лист като текстов файл поотделно.
Експортирайте селекцията (или една колона) в текстов файл с VBA
Следният VBA код също може да ви помогне да експортирате избраните данни от диапазона (например една колона) в текстовия файл, моля, направете следното:
1. Задръжте надолу ALT + F11 ключове и отваря Microsoft Visual Basic за приложения прозорец.
2. Кликнете Поставете > Модулии поставете следния код в прозореца на модула.
VBA: експортиране на селекция или цял работен лист в текстов файл
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. След това натиснете F5 ключ за изпълнение на този код. След това изберете диапазона от данни, който искате да експортирате, в изскачащия диалогов прозорец и щракнете върху OK бутон, вижте екранната снимка:
4. И сега в друг диалогов прозорец Запазване като, моля, посочете име за този текстов файл и папка, в която да поставите този файл, и щракнете върху Save бутон.
Експортирайте селекцията (или една колона) в текстов файл с Kutools за Excel
- Save As командата може да експортира всички данни в активния работен лист като текст. Какво става, ако експортирате всички данни от определени неактивни работни листове или част от данните в работен лист като текстов файл? Kutools за Excel's Експортиране на диапазон във файл помощната програма може да ни помогне лесно да експортираме и запазим данните в селекцията като текстов файл..
Kutools за Excel - Снабден с над 300 основни инструмента за Excel. Насладете се на пълнофункционален 30-дневен БЕЗПЛАТЕН пробен период без кредитна карта! Изтегли сега!
1. Изберете ранга, който ще експортирате в текстов файл (в нашия случай избираме колона A), и щракнете Kutools плюс > Внос / Износ > Експортиране на диапазон във файл, вижте екранна снимка:
2. в Експортиране на диапазон във файл диалогов прозорец, направете както е показано на екранната снимка по-долу:
(1) Проверете Уникод текст опция в формат на файла раздел;
(2) Проверете Запазване на действителните стойности опция или Запазване на стойностите, както е показано на екрана опция, както ви е необходимо в Опции за текст раздел;
(3) Посочете целевата папка, в която ще запишете експортирания текстов файл;
(4) Щракнете върху Ok бутон.
3. Наименувайте експортирания текстов файл в новия отварящ се диалогов прозорец и щракнете върху Ok бутон.
След това селекцията (избрана колона A) е експортирана като текстов файл и е записана в указаната папка.
Kutools за Excel - Заредете Excel с над 300 основни инструмента. Насладете се на пълнофункционален 30-дневен БЕЗПЛАТЕН пробен период без кредитна карта! Вземи Го Сега
Експортирайте няколко листа в отделни текстови файлове в Excel
Понякога може да се наложи да експортирате няколко работни листа в множество текстови файлове в Excel. Функцията Запиши като може да е малко досадна! Не се безпокой! Kutools за Excel Разделена работна книга помощната програма предоставя на потребителите на Excel лесно решение за експортиране на множество работни листове в много отделни текстови файлове с няколко кликвания.
Kutools за Excel - Снабден с над 300 основни инструмента за Excel. Насладете се на пълнофункционален 30-дневен БЕЗПЛАТЕН пробен период без кредитна карта! Изтегли сега!
2. В отварящия се диалогов прозорец Разделяне на работна книга, моля, направете следното:
(1) Проверете работните листове, които ще експортирате в отделни текстови файлове в Име на работната книга раздел;
(2) Проверете Посочете формат за запазване и след това изберете Unicode текст (*.txt) от падащия списък по-долу, вижте лявата екранна снимка:
(3) Щракнете върху разцепен бутон.
3. След това в изскачащия диалогов прозорец Преглед на папка изберете целевата папка, в която ще запишете експортираните текстови файлове, и щракнете върху OK бутон.
Досега всеки посочен работен лист е бил експортиран като отделен текстов файл и записан в посочената папка.
Kutools за Excel - Заредете Excel с над 300 основни инструмента. Насладете се на пълнофункционален 30-дневен БЕЗПЛАТЕН пробен период без кредитна карта! Вземи Го Сега
Лесно масово запазвайте всеки лист като отделен PDF/текст/csv файл или работна книга в Excel
Обикновено можем да запазим активен работен лист като отделен .pdf файл, .txt файл или .csv файл с функцията Запиши като. Но Kutools за Excel Разделена работна книга помощната програма може да ви помогне лесно да запазите всяка работна книга като отделен PDF/TEXT/CSV файл или работна книга в Excel.
Kutools за Excel - Заредете Excel с над 300 основни инструмента. Насладете се на пълнофункционален 30-дневен БЕЗПЛАТЕН пробен период без кредитна карта! Вземи Го Сега
Демонстрация: експортирайте данни от Excel (селекция или листове) в текстови файлове в Excel
Свързани членове:
Експортирайте данни от Excel в CSV файлове в Excel
Запазване, експортиране на множество/всички листове в отделни csv или текстови файлове в Excel
Запазете или експортирайте всеки лист като CSV/PDF файл в Excel
Най-добрите инструменти за продуктивност в офиса
Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време. Щракнете тук, за да получите функцията, от която се нуждаете най-много...
Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна
- Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
- Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!