Excel в CSV | Zamzar
Конвертировать XLS в CSV — онлайн и бесплатно
Шаг 1. Выберите файлы для конвертации.
Перетащите сюда файлы
Максимальный размер файла 50МБ (хотите больше?)
Как мои файлы защищены?
Шаг 2. Преобразуйте файлы в
Convert To
Или выберите новый формат
Шаг 3 — Начать преобразование
И согласиться с нашими Условиями
Эл. адрес?
You are attempting to upload a file that exceeds our 50MB free limit.
You will need to create a paid Zamzar account to be able to download your converted file. Would you like to continue to upload your file for conversion?
* Links must be prefixed with http or https, e. g. http://48ers.com/magnacarta.pdf
Ваши файлы. Ваши данные. Вы в контроле.
- Бесплатные преобразованные файлы надежно хранятся не более 24 часов.
- Файлы платных пользователей хранятся до тех пор, пока они не решат их удалить.
- Все пользователи могут удалять файлы раньше, чем истечет срок их действия.
Вы в хорошей компании:
Zamzar конвертировал около 510 миллионов файлов начиная с 2006 года
XLS (Document)
Расширение файла | .xls |
Категория | Document File |
Описание | «Microsoft Excel» является коммерческим приложением электронных таблиц, написанным и распростроняемым «Microsoft» для «Microsoft Windows» и «Mac OS X». Версии «Excel» до 2007 года для сохранения файлов используют формат XLS.![]() |
Действия |
|
Технические детали | До 2007 года «Microsoft Excel» использовал собственный бинарный формат файлов, называемый «Binary Interchange File Format (BIFF)» в качестве главного формата. Используемый в качестве основы для XLS-файлов это постоянный формат, который поддерживает авторинг и манипулирование содержанием рабочих книг и шаблонов рабочих книг.![]() |
Ассоциированные программы |
|
Разработано | Microsoft |
Тип MIME |
|
Полезные ссылки |
|
CSV (Document)
Расширение файла | .![]() |
Категория | Document File |
Описание | Файл CSV — это способ сбора данных из любой таблицы, так что она может быть передана в качестве в другое таблично ориентированное приложение, такое как приложения реляционных баз данных. Microsoft Excel, таблица или приложение реляционная база данных, могут читать CSV файлы.CSV-файл иногда называют плоским файлом. |
Действия |
|
Технические детали | В компьютерах, файл CSV содержит различные значения в таблице в виде серии ASCII (American Standard Code for Information Interchange) строк текста, которые затем организовали так, что каждое значение столбца отделяется запятой от следующего значения столбцов и каждая строка начинает новую строку.![]() |
Ассоциированные программы |
|
Разработано | Microsoft |
Тип MIME |
|
Полезные ссылки |
|
Преобразование файлов XLS
Используя Zamzar можно конвертировать файлы XLS во множество других форматов
- xls в bmp (Windows bitmap)
- xls в csv (Comma Separated Values)
- xls в gif (Compuserve graphics interchange)
- xls в html (Hypertext Markup Language)
- xls в html4 (Hypertext Markup Language)
- xls в html5 (Hypertext Markup Language)
- xls в jpg (JPEG compliant image)
- xls в mdb (Microsoft Access Database)
- xls в numbers (Apple iWork Numbers Spreadsheet)
- xls в numbers09 (Apple iWork ’09 Numbers Spreadsheet)
- xls в ods (OpenDocument spreadsheet)
- xls в pdf (Portable Document Format)
- xls в png (Portable Network Graphic)
- xls в rtf (Rich Text Format)
- xls в tiff (Tagged image file format)
- xls в txt (Text Document)
- xls в xlsx (Microsoft Excel 2007 Spreadsheet)
- xls в xml (Extensible Markup Language)
XLS to CSV — Convert file now
Available Translations: English | Français | Español | Italiano | Pyccĸий | Deutsch
Как преобразовать файлы Excel в формат CSV
Автор Антон Андронов На чтение 12 мин Опубликовано
CSV (Comma Separated Values) – распространённый формат для хранения табличных данных (числовых и текстовых) в виде простого текста. Этот формат файлов популярен и живуч благодаря тому, что огромное количество программ и приложений понимают CSV, хотя бы как альтернативный вариант файлового формата для импорта / экспорта. Более того, формат CSV позволяет пользователю заглянуть в файл и немедленно найти проблему с данными, если таковая имеется, изменить разделитель CSV, правила цитирования и так далее. Это возможно потому, что CSV – это простой текст, и даже не очень опытный пользователь, сможет легко его понять без специальной подготовки.
В этой статье мы изучим быстрые и эффективные способы экспорта данных из Excel в CSV и узнаем, как преобразовать файл Excel в CSV, сохранив без искажений все специальные и иностранные символы. Описанные в статье приёмы работают во всех версиях Excel 2013, 2010 и 2007.
- Преобразуем данные из формата Excel в CSV
- Экспортируем из Excel в формат CSV UTF-8 или UTF-16
- Другие способы преобразования из формата Excel в CSV (сохраняя специальные символы)
Содержание
- Как преобразовать файл Excel в CSV
- Экспортируем из Excel в CSV с кодировкой UTF-8 или UTF-16
- Как преобразовать файл Excel в CSV UTF-8
- Как преобразовать файл Excel в CSV UTF-16
- Другие способы преобразования файлов Excel в CSV
- Преобразуем файл Excel в CSV при помощи Таблиц Google
- Сохраняем файл .
xlsx как .xls и затем преобразуем в файл CSV
- Сохраняем файл Excel как CSV при помощи OpenOffice
Как преобразовать файл Excel в CSV
Если требуется экспортировать файл Excel в какое-либо другое приложение, например, в адресную книгу Outlook или в базу данных Access, предварительно преобразуйте лист Excel в файл CSV, а затем импортируйте файл .csv в другое приложение. Ниже дано пошаговое руководство, как экспортировать рабочую книгу Excel в формат CSV при помощи инструмента Excel – «Сохранить как».
- В рабочей книге Excel откройте вкладку Файл (File) и нажмите Сохранить как (Save as). Кроме этого, диалоговое окно Сохранение документа (Save as) можно открыть, нажав клавишу F12.
- В поле Тип файла (Save as type) выберите CSV (разделители – запятые) (CSV (Comma delimited)).Кроме CSV (разделители – запятые), доступны несколько других вариантов формата CSV:
- CSV (разделители – запятые) (CSV (Comma delimited)).
Этот формат хранит данные Excel, как текстовый файл с разделителями запятыми, и может быть использован в другом приложении Windows и в другой версии операционной системы Windows.
- CSV (Macintosh). Этот формат сохраняет книгу Excel, как файл с разделителями запятыми для использования в операционной системе Mac.
- CSV (MS-DOS). Сохраняет книгу Excel, как файл с разделителями запятыми для использования в операционной системе MS-DOS.
- Текст Юникод (Unicode Text (*txt)). Этот стандарт поддерживается почти во всех существующих операционных системах, в том числе в Windows, Macintosh, Linux и Solaris Unix. Он поддерживает символы почти всех современных и даже некоторых древних языков. Поэтому, если книга Excel содержит данные на иностранных языках, то рекомендую сначала сохранить её в формате Текст Юникод (Unicode Text (*txt)), а затем преобразовать в CSV, как описано далее в разделе Экспортируем из Excel в формат CSV UTF-8 или UTF-16.
- CSV (разделители – запятые) (CSV (Comma delimited)).
Замечание: Все упомянутые форматы сохраняют только активный лист Excel.
- Выберите папку для сохранения файла в формате CSV и нажмите Сохранить (Save).После нажатия Сохранить (Save) появятся два диалоговых окна. Не переживайте, эти сообщения не говорят об ошибке, так и должно быть.
- Первое диалоговое окно напоминает о том, что В файле выбранного типа может быть сохранён только текущий лист (The selected file type does not support workbooks that contain multiple sheets). Чтобы сохранить только текущий лист, достаточно нажать ОК.Если нужно сохранить все листы книги, то нажмите Отмена (Cancel) и сохраните все листы книги по-отдельности с соответствующими именами файлов, или можете выбрать для сохранения другой тип файла, поддерживающий несколько страниц.
- После нажатия ОК в первом диалоговом окне, появится второе, предупреждающее о том, что некоторые возможности станут недоступны, так как не поддерживаются форматом CSV.
Так и должно быть, поэтому просто жмите Да (Yes).
Вот так рабочий лист Excel можно сохранить как файл CSV. Быстро и просто, и вряд ли тут могут возникнуть какие-либо трудности.
Экспортируем из Excel в CSV с кодировкой UTF-8 или UTF-16
Если на листе Excel содержатся какие-либо специальные или иностранные символы (тильда, ударение и подобные) или иероглифы, то преобразование листа Excel в CSV описанным выше способом не сработает.
Дело в том, что команда Сохранить как > CSV (Save as > CSV) исказит все символы, кроме ASCII (American Standard Code for Information Interchange). И если на листе Excel есть парные кавычки или длинные тире (перенесённые в Excel, например, из документа Word при копировании / вставке текста) – такие символы также будут искромсаны.
Простое решение – сохранить лист Excel как текстовый файл Unicode(.txt), и затем преобразовать его в CSV. Таким образом все символы, не входящие в ASCII, останутся в целости и сохранности.
Прежде чем двинуться дальше, позвольте мне кратко пояснить главные отличия между кодировками UTF-8 и UTF-16, чтобы в каждом индивидуальном случае Вы могли выбрать подходящий формат:
- UTF-8 – это более компактная кодировка, использующая для каждого символа от 1 до 4 байт. Чаще всего рекомендуется использовать этот формат, когда символы ASCII преобладают в файле, т.к. большинство таких символов требует 1 байт памяти. Ещё одно преимущество в том, что кодировка файла UTF-8, содержащего только символы ASCII, ничем не будет отличаться от такого же ASCII-файла.
- UTF-16 использует от 2 до 4 байт для хранения каждого символа. Учтите, что не во всех случаях файл UTF-16 требует больше места в памяти, чем файл UTF-8. Например, японские символы занимают от 3 до 4 байт в UTF-8 и от 2 до 4 байт в UTF-16. Таким образом, есть смысл использовать UTF-16, если данные содержат азиатские символы, в том числе Японские, Китайские и Корейские. Существенный недостаток этой кодировки в том, что она не полностью совместима с ASCII-файлами и требуются специальные программы для отображения таких файлов.
Помните об этом, если планируете импортировать получившиеся файлы из Excel куда-то ещё.
Как преобразовать файл Excel в CSV UTF-8
Предположим, у нас есть лист Excel с иностранными символами, в нашем примере – это японские имена.
Чтобы экспортировать этот лист Excel в файл CSV, сохранив при этом все иероглифы, сделаем следующее:
- В Excel откройте вкладку Файл (File) и нажмите Сохранить как (Save as).
- Введите имя файла, в поле Тип файла (Save as type) выберите Текст Юникод (Unicode Text (*.txt)) и нажмите Сохранить (Save).
- Откройте созданный файл в любом стандартном текстовом редакторе, например, в Блокноте.
Замечание: Не все простые текстовые редакторы полностью поддерживают символы Юникод, поэтому некоторые из них могут отображаться как прямоугольники. В большинстве случаев, это никак не повлияет на итоговый файл, и можно просто не обращать на это внимание или выбрать более продвинутый редактор, например, Notepad++.
- Так как в нашем текстовом Юникод файле в качестве разделителей используется символ табуляции, а мы хотим преобразовать его в CSV (разделители – запятые), то необходимо заменить символы табуляции на запятые.
Замечание: Если нет строгой необходимости получить файл именно с разделителями – запятыми, а нужен любой файл CSV, который Excel сможет понять, то этот шаг можно пропустить, так как Microsoft Excel отлично понимает файлы с разделителем – табуляцией.
- Если всё же нужен файл CSV (разделители – запятые), то выполните в Блокноте следующие действия:
- Выделите символ табуляции, кликните по нему правой кнопкой и в контекстном меню нажмите Копировать (Copy), или просто нажмите Ctrl+C, как показано на рисунке ниже.
- Нажмите Ctrl+H, чтобы открылось диалоговое окно Заменить (Replace) и вставьте скопированный символ табуляции в поле Что (Find what).
При этом курсор сместится вправо – это значит, что символ табуляции вставлен. В поле Чем (Replace with) введите запятую и нажмите Заменить все (Replace all).
В Блокноте результат будет приблизительно вот такой:
- Кликните Файл > Сохранить как (File > Save as), введите имя для файла и в выпадающем списке Кодировка (Encoding) выберите UTF-8. Затем нажмите кнопку Сохранить (Save).
- Запустите Проводник Windows и измените расширение файла с .txt на .csv.По-другому изменить расширение .txt на .csv можно непосредственно в Блокноте. Для этого в диалоговом окне Сохранить как (Save as) в поле Тип файла (Save as type) выберите вариант Все файлы (All files), а к имени файла в соответствующем поле добавьте «.csv», как показано на рисунке ниже.
- Откройте файл CSV в Excel, для этого на вкладке Файл (File) нажмите Открыть > Текстовые файлы (Open > Text files) и проверьте в порядке ли данные.
Замечание: Если Ваш файл предназначен для использования за пределами Excel и формат UTF-8 является обязательным требованием, то не совершайте на листе никаких изменений и не сохраняйте его снова в Excel, поскольку это может привести к проблемам с чтением кодировки. Если какая-то часть данных не отображается в Excel, откройте тот же файл в Блокноте и в нём внесите исправления в данные. Не забудьте снова сохранить файл в формате UTF-8.
Как преобразовать файл Excel в CSV UTF-16
Экспортировать в файл CSV UTF-16 намного быстрее и проще, чем в UTF-8. Дело в том, что Excel автоматически применяет формат UTF-16 при сохранении файла как Текст Юникод (Unicode Text).
Для этого сохраняем файл при помощи инструмента Сохранить как (Save as) в Excel и затем в Проводнике Windows изменяем расширение созданного файла на . csv. Готово!
Если нужен файл CSV с запятой или точкой с запятой в качестве разделителя, замените все символы табуляции на запятые или точки с запятой соответственно в Блокноте или в любом другом текстовом редакторе на свой выбор (ранее в этой статье есть подробная инструкция, как это делается).
Другие способы преобразования файлов Excel в CSV
Описанные выше способы экспорта данных из Excel в CSV (UTF-8 и UTF-16) универсальны, т.е. подойдут для работы с любыми специальными символами и в любой версии Excel от 2003 до 2013.
Существует множество других способов преобразования данных из формата Excel в CSV. В отличие от показанных выше решений, эти способы не будут давать в результате чистый UTF-8 файл (это не касается OpenOffice, который умеет экспортировать файлы Excel в несколько вариантов кодировки UTF). Но в большинстве случаев получившийся файл будет содержать правильный набор символов, который далее можно безболезненно преобразовать в формат UTF-8 при помощи любого текстового редактора.
Преобразуем файл Excel в CSV при помощи Таблиц Google
Как оказалось, можно очень просто преобразовать файл Excel в CSV при помощи Таблиц Google. При условии, что на Вашем компьютере уже установлен Google Drive, выполните следующие 5 простых шагов:
- В Google Drive нажмите кнопку Создать (Create) и выберите Таблица (Spreadsheet).
- В меню Файл (File) нажмите Импорт (Import).
- Кликните Загрузка (Upload) и выберите файл Excel для загрузки со своего компьютера.
- В диалоговом окне Импорт файла (Import file) выберите Заменить таблицу (Replace spreadsheet) и нажмите Импорт (Import).
Совет: Если файл Excel относительно небольшой, то для экономии времени можно перенести из него данные в таблицу Google при помощи копирования / вставки.
- В меню Файл (File) нажмите Скачать как (Download as), выберите тип файла CSV – файл будет сохранён на компьютере.
В завершение откройте созданный CSV-файл в любом текстовом редакторе, чтобы убедиться, что все символы сохранены правильно. К сожалению, файлы CSV, созданные таким способом, не всегда правильно отображаются в Excel.
Сохраняем файл .xlsx как .xls и затем преобразуем в файл CSV
Для этого способа не требуется каких-либо дополнительных комментариев, так как из названия уже всё ясно.
Это решение я нашёл на одном из форумов, посвящённых Excel, уже не помню, на каком именно. Честно говоря, я никогда не использовал этот способ, но, по отзывам множества пользователей, некоторые специальные символы теряются, если сохранять непосредственно из .xlsx в .csv, но остаются, если сначала .xlsx сохранить как .xls, и затем как .csv, как мы делали в начале этой статьи.
Так или иначе, попробуйте сами такой способ создания файлов CSV из Excel, и если получится, то это будет хорошая экономия времени.
Сохраняем файл Excel как CSV при помощи OpenOffice
OpenOffice – это пакет приложений с открытым исходным кодом, включает в себя приложение для работы с таблицами, которое отлично справляется с задачей экспорта данных из формата Excel в CSV. На самом деле, это приложение предоставляет доступ к большему числу параметров при преобразовании таблиц в файлы CSV (кодировка, разделители и так далее), чем Excel и Google Sheets вместе взятые.
Просто открываем файл Excel в OpenOffice Calc, нажимаем Файл > Сохранить как (File > Save as) и выбираем тип файла Текст CSV (Text CSV).
На следующем шаге предлагается выбрать значения параметров Кодировка (Character sets) и Разделитель поля (Field delimiter). Разумеется, если мы хотим создать файл CSV UTF-8 с запятыми в качестве разделителей, то выбираем UTF-8 и вписываем запятую (,) в соответствующих полях. Параметр Разделитель текста (Text delimiter) обычно оставляют без изменения – кавычки («). Далее нажимаем ОК.
Таким же образом для быстрого и безболезненного преобразования из Excel в CSV можно использовать ещё одно приложение – LibreOffice. Согласитесь, было бы здорово, если бы Microsoft Excel предоставил возможность так же настраивать параметры при создании файлов CSV.
В этой статье я рассказал об известных мне способах преобразования файлов Excel в CSV. Если Вам знакомы более эффективные методы экспорта из Excel в CSV, расскажите об этом в комментариях. Благодарю за внимание!
Урок подготовлен для Вас командой сайта office-guru.ru
Источник: https://www.ablebits.com/office-addins-blog/2014/04/24/convert-excel-csv/
Перевел: Антон Андронов
Правила перепечатки
Еще больше уроков по Microsoft Excel
Оцените качество статьи. Нам важно ваше мнение:
Конвертировать XLS в CSV онлайн бесплатно
Преобразовать xls файлы в csv формат онлайн в Windows, Mac, Iphone или Android
Выберите файлы для преобразования или перетащите их в область загрузки.
Ваши файлы надежно защищены и доступны только вам.
Все файлы автоматически удаляются с наших серверов через 1 час.
Загрузка файла XLS
Нажмите кнопку «Выбрать файл» для выбора xls-файла на вашем компьютере. XLS файл должен быть не более 100 Mb.
Конвертация XLS в CSV
Нажмите кнопку «Конвертировать» для начала процесса преобразования файла.
Скачайте ваш CSV
Как только конвертация будет завершена, вы сможете скачать полученный CSV файл.
Конвертер XLS
XLS в 7Z
XLS в CSV
XLS в DBF
XLS в DOC
XLS в DOCX
XLS в GPX
XLS в JPG
XLS в JSON
XLS в KML
XLS в NUMBERS
XLS в ODS
XLS в PDF
XLS в RAR
XLS в SQL
XLS в TXT
XLS в XLSX
XLS в XML
XLS в ZIP
Конвертер CSV
DAT в CSV
DB в CSV
DBF в CSV
DOC в CSV
DOCX в CSV
ЭКСЕЛЬ в CSV
GEOJSON в CSV
GPX в CSV
HTML в CSV
JSON в CSV
KML в CSV
KMZ в CSV
MDB в CSV
NETCDF в CSV
NUMBERS в CSV
ODS в CSV
PDF в CSV
RTF в CSV
SHP в CSV
SQLITE в CSV
TAB в CSV
TSV в CSV
TXT в CSV
VCF в CSV
ВОРД в CSV
XLS в CSV
XLSM в CSV
XLSX в CSV
XML в CSV
XPS в CSV
FAQ
❓ Как перевести файл из XLS в формат CSV?
Вы можете сделать это быстро и бесплатно.
Сначала загрузите исходный файл для преобразования: перетащите XLS в форму конвертации или нажмите кнопку «Выбрать файл». После этого нажмите кнопку «Конвертировать». Когда конвертация XLS в CSV завершится, вы сможете скачать файл CSV.
⏱️ Сколько времени нужно, чтобы преобразовать XLS в CSV?
Документ конвертируется, как правило, очень быстро. Вы можете переформатировать XLS в CSV за несколько секунд.
🛡️ Безопасно ли конвертировать XLS в CSV на AnyConv?
Конечно! Мы удаляем загруженные файлы немедленно. Никто не имеет доступа к вашим файлам. Преобразование файлов (в том числе XLS в CSV) абсолютно безопасно.
💻 Могу ли я конвертировать XLS в CSV на Mac OS или Linux?
Разумеется, вы можете использовать AnyConv в любой операционной системе, имеющей веб-браузер. Наш онлайн конвертер XLS в CSV не требует установки какого-либо программного обеспечения.
Имя | XLS | CSV |
Полное название | XLS — Microsoft Excel Binary File Format | CSV — Comma-Separated Values |
Расширение файла | .![]() | .csv |
MIME type | application/vnd.ms-excel | text/csv |
Разработчик | Microsoft | Informational RFC |
Тип формата | Spreadsheet | multi-platform, serial data streams |
Описание | Microsoft Excel версии вплоть до 2007 используется собственный формат двоичного файла под названием Excel Binary File Format (.xls) в качестве своего основного формата. Excel 2007 использует Office Open XML в качестве основного формата файла в формате XML на основе, которые следуют после предыдущего формата XML на основе под названием «XML Spreadsheet». | В вычислений, разделенные запятыми (CSV) файл хранит табличные данные (числа и текст) в виде простого текста. Каждая строка файла представляет собой запись данных. Каждая запись состоит из одного или нескольких полей, разделенных запятыми. Использование запятой в качестве разделителя полей является источником названия для этого формата.![]() |
Технические детали | OpenOffice.org создал документацию формата Excel. С тех пор Microsoft сделала бинарную спецификация формата Excel доступна для свободного скачивания. | Формат файла CSV не нормируется. Основная идея разделения полей с запятой ясно, но эта идея становится сложнее, когда данные поля могут также содержать запятые или даже встроенные разрывы строк. Реализации CSV не могут обрабатывать такие данные поля, или они могут использовать кавычки, чтобы окружить поле. |
Конвертация | Конвертировать XLS | Конвертировать CSV |
Ассоциированные программы | Microsoft Office, LibreOffice, Kingsoft Office, Google Docs. | Microsoft Excel, LibreOffice Calc |
Wiki | https://en.wikipedia.org/wiki/Microsoft_Excel#File_formats | https://en.wikipedia.org/wiki/Comma-separated_values |
Рейтинг качества конвертации XLS в CSV:
4. 5 (1297 голосов)
Вам необходимо преобразовать и скачать как минимум 1 файл, чтобы поставить оценку.
Популярные конвертации документов
из PDF в JPG
из WORD в PDF
из DOC в PDF
из DOCX в PDF
из PDF в DOC
из PDF в PNG
из PPTX в PDF
из PDF в DWG
из PDF в DOCX
из PPT в PDF
из PDF в JPEG
из XPS в PDF
из DOCX в DOC
из RTF в PDF
из PDF в EPUB
из HTML в PDF
из XLS в PDF
из PDF в PPT
из PDF в FB2
из EXCEL в PDF
из PDF в PPTX
из PNG в PDF
из JPG в PDF
из DJVU в PDF
Преобразуйте EXCEL в CSV онлайн бесплатно
Editor Viewer Conversion Merger Unlock Protect Splitter Comparison Annotation Parser Metadata Watermark Search Replace Rotate Reverse Chart Mortgage Assembly Translation Compress Clear BMI WebConverter
Питаться от
aspose. com
&
aspose.cloud
Перетащите или загрузите свои файлы
Введите адрес
*Загружая свои файлы или используя наш сервис, вы соглашаетесь с нашими условия обслуживания & Политика конфиденциальности
Сохранить как
CSVPDFDOCXPPTXXLSXLSMXLSBXLTODSOTSTSVHTMLBMPJPGPNGWEBPSVGTIFFXPSMHTMLMDJSONXMLZIPSQLTXTET
Популярные конвертеры: EXCEL to SVG EXCEL to PNG EXCEL to JSON EXCEL to TEXT EXCEL to TIFF
Ваши файлы успешно обработаны
СКАЧАТЬ СЕЙЧАССохранить в облачное хранилище:
Отправить по электронной почте On Premise APIНажмите Ctrl+D, чтобы сохранить его в закладках, чтобы не искать его снова
Поделиться через фейсбук
Поделиться в Твиттере
Посмотреть другие приложения
Попробуйте наш облачный API
См. исходный код
Оставить отзыв
Добавить это приложение в закладки
Нажмите Ctrl + D, чтобы добавить эту страницу в избранное, или Esc, чтобы отменить действие.
Вы хотите сообщить об этой ошибке на форум, чтобы мы могли изучить ее и решить проблему? Вы получите уведомление по электронной почте, когда ошибка будет исправлена.
Email:
Сделайте этот форум закрытым, чтобы он был доступен только вам и нашим разработчикам.
Вы успешно сообщили об ошибке. Вы получите уведомление по электронной почте, когда ошибка будет исправлена.
Нажмите эту ссылку, чтобы посетить форумы.
Вы уверены, что хотите удалить файлы?
Онлайн-конвертер XLS в CSV | Бесплатные приложения GroupDocs
Вы также можете конвертировать XLS во многие другие форматы файлов. Пожалуйста, смотрите полный список ниже.
XLS TO TIFF Конвертер (Формат файла изображения с тегами)
XLS TO TIF Конвертер (Формат файла изображения с тегами)
XLS TO JPG Конвертер (Файл изображения Объединенной группы экспертов по фотографии)
XLS TO JPEG Конвертер (Изображение в формате JPEG)
XLS TO PNG Конвертер (Портативная сетевая графика)
XLS TO GIF Конвертер (Графический файл формата обмена)
XLS TO BMP Конвертер (Формат растрового файла)
XLS TO ICO Конвертер (Файл значка Майкрософт)
XLS TO PSD Конвертер (Документ Adobe Photoshop)
XLS TO WMF Конвертер (Метафайл Windows)
XLS TO EMF Конвертер (Расширенный формат метафайла)
XLS TO DCM Конвертер (DICOM-изображение)
XLS TO DICOM Конвертер (Цифровая визуализация и коммуникации в медицине)
XLS TO WEBP Конвертер (Формат файла растрового веб-изображения)
XLS TO SVG Конвертер (Файл масштабируемой векторной графики)
XLS TO JP2 Конвертер (Основной файл изображения JPEG 2000)
XLS TO EMZ Конвертер (Расширенный сжатый метафайл Windows)
XLS TO WMZ Конвертер (Метафайл Windows сжат)
XLS TO SVGZ Конвертер (Сжатый файл масштабируемой векторной графики)
XLS TO TGA Конвертер (Тарга Графика)
XLS TO PSB Конвертер (Файл изображения Adobe Photoshop)
XLS TO PPT Конвертер (Презентация PowerPoint)
Преобразовать XLS TO PPS (Слайд-шоу Microsoft PowerPoint)
Преобразовать XLS TO PPTX (Презентация PowerPoint Open XML)
Преобразовать XLS TO PPSX (Слайд-шоу PowerPoint Open XML)
Преобразовать XLS TO ODP (Формат файла презентации OpenDocument)
Преобразовать XLS TO OTP (Шаблон графика происхождения)
Преобразовать XLS TO POTX (Открытый XML-шаблон Microsoft PowerPoint)
Преобразовать XLS TO POT (Шаблон PowerPoint)
Преобразовать XLS TO POTM (Шаблон Microsoft PowerPoint)
Преобразовать XLS TO PPTM (Презентация Microsoft PowerPoint)
Преобразовать XLS TO PPSM (Слайд-шоу Microsoft PowerPoint)
Преобразовать XLS TO FODP (Плоская XML-презентация OpenDocument)
Преобразовать XLS TO HTML (Язык гипертекстовой разметки)
Преобразовать XLS TO HTM (Файл языка гипертекстовой разметки)
Преобразовать XLS TO MHT (MIME-инкапсуляция совокупного HTML)
Преобразовать XLS TO MHTML (MIME-инкапсуляция совокупного HTML)
Преобразовать XLS TO XLS (Формат двоичного файла Microsoft Excel)
Преобразовать XLS TO XLSX (Электронная таблица Microsoft Excel Open XML)
Преобразовать XLS TO XLSM (Электронная таблица Microsoft Excel с поддержкой макросов)
Преобразовать XLS TO XLSB (Двоичный файл электронной таблицы Microsoft Excel)
Преобразовать XLS TO ODS (Открыть электронную таблицу документов)
Преобразовать XLS TO XLTX (Открытый XML-шаблон Microsoft Excel)
Преобразовать XLS TO XLT (Шаблон Microsoft Excel)
XLS TO XLTM Преобразование (Шаблон Microsoft Excel с поддержкой макросов)
XLS TO TSV Преобразование (Файл значений, разделенных табуляцией)
XLS TO XLAM Преобразование (Надстройка Microsoft Excel с поддержкой макросов)
XLS TO FODS Преобразование (Плоская XML-таблица OpenDocument)
XLS TO SXC Преобразование (Электронная таблица StarOffice Calc)
XLS TO PDF Преобразование (Портативный документ)
XLS TO EPUB Преобразование (Формат файла цифровой электронной книги)
XLS TO XPS Преобразование (Спецификация документа Open XML)
XLS TO TEX Преобразование (Исходный документ LaTeX)
XLS TO XML Преобразование (Расширенный язык разметки)
XLS TO JSON Преобразование (Файл нотации объектов JavaScript)
XLS TO DOC Преобразование (Документ Microsoft Word)
XLS TO DOCM Преобразование (Документ Microsoft Word с поддержкой макросов)
XLS TO DOCX Преобразование (Документ Microsoft Word с открытым XML)
XLS TO DOT Преобразование (Шаблон документа Microsoft Word)
XLS TO DOTM Преобразование (Шаблон Microsoft Word с поддержкой макросов)
XLS TO DOTX Преобразование (Шаблон документа Word Open XML)
XLS TO RTF Преобразование (Расширенный текстовый формат файла)
XLS TO ODT Преобразование (Открыть текст документа)
XLS TO OTT Преобразование (Открыть шаблон документа)
XLS TO TXT Преобразование (Формат обычного текстового файла)
XLS TO MD Преобразование (Уценка)
Как массово конвертировать CSV-файлы в Excel
Файлы CSV часто используются с бухгалтерами, потому что структура функций и команд, которые были выполнены ранее, сохраняется. В настоящее время файлы CSV можно открывать в Excel или легко открывать файлы CSV в Google Таблицах. Однако при работе с файлом CSV в Excel могут возникать некоторые ошибки, такие как вьетнамская ошибка, например, при открытии файла CSV в Excel. Так много людей хотят преобразовать файл CSV в файл Excel, чтобы работать было удобнее.
Чтобы преобразовать файл CSV в формат Excel, существует множество способов сделать это. Если вы хотите пакетно конвертировать файлы CSV в Excel, вы можете обратиться к следующей статье сетевого администрирования. Всего за несколько простых шагов у нас теперь есть файлы XLS или XLSX Excel без необходимости поддержки программного обеспечения.
- Как конвертировать PDF-файл в Excel, сохранив тот же формат
- Простой способ конвертировать файлы XLSX в XLS
- Как конвертировать файлы Excel в Google Таблицы
- Как удалить формат таблицы в Excel
1. Преобразуйте файл CSV в пакетный файл XLS.
Шаг 1:
Прежде всего, мы сгруппируем файлы CSV, которые нужно преобразовать в формат XLS, в тот же каталог, что и на изображении ниже.
Шаг 2:
Затем пользователи открывают Excel, затем щелкают вкладку «Разработчик», а затем — Visual Basic.
Шаг 3:
Переключитесь на новый пользовательский интерфейс, нажмите «Вставить», а затем выберите «Модуль», чтобы открыть интерфейс и ввести код VBA в Excel.
Затем вставляем приведенный ниже код в интерфейс в Excel.
Sub CSVtoXLS () ‘UpdatebyExtendoffice20170814 Dim xFd As FileDialog Dim xSPath As String Dim xCSVFile As String Dim xWsheet As String Application.DisplayAlerts = False Application.StatusBar = True xWsheet = ActiveWorkbook.Name Установить xFdiledialDogit = Application.FileDialDogit «Выберите папку:» Если xFd.Show = -1, то xSPath = xFd.SelectedItems (1) Иначе выйти из подпрограммы End If If Right (xSPath, 1) »« Тогда xSPath = xSPath + »« xCSVFile = Dir (xSPath & » * .csv «) Выполнить Пока xCSVFile» «Application.StatusBar =» Преобразование: «& xCSVFile Workbooks.Открыть имя файла: = xSPath & xCSVFile ActiveWorkbook. SaveAs Replace (xSPath & xCSVFile,» .csv «,» .xls «, vbTextCompare) , xlNormal ActiveWorkbook.Close Windows (xWsheet) .Activate xCSVFile = Dir Loop Application.StatusBar = False Application.DisplayAlerts = True End Sub
Шаг 4:
Наконец, щелкните значок «Выполнить» на верхней панели инструментов, как показано ниже, чтобы запустить код VBA.
Теперь отобразите папку на компьютере, чтобы мы могли выбрать папку, содержащую файл CSV, для перехода в файл Excel, нажмите ОК. Скоро код VBA запустится и преобразует файл. В конце процесса преобразования вы открываете ранее сохраненную папку с файлом CSV.
Шаг 5:
В результате мы увидим файлы XLS, как показано ниже.
2. Пакетное преобразование файла CSV в файл XLSX.
Помимо преобразования CSV в XLS, как указано выше, мы также можем легко преобразовать файлы CSV в XLSX. Во-первых, вы также открываете редактор кода VBA в Excel и вводите код, как показано ниже.
Sub CSVTOXLSX () ‘UpdatebyExtendoffice20170814 Dim xFd As FileDialog Dim xSPath As String Dim xCSVFile As String Dim xWsheet As String Application. DisplayAlerts = False Application.StatusBar = True xWsheet = ActiveWorkbook.Name Set xFdiledialDoger (m) «Выберите папку:» Если xFd.Show = -1, то xSPath = xFd.SelectedItems (1) Иначе выйти из подпрограммы End If If Right (xSPath, 1) »« Тогда xSPath = xSPath + »« xCSVFile = Dir (xSPath & » * .csv «) Выполнить, пока xCSVFile» «Application.StatusBar =» Преобразование: «& xCSVFile Workbooks.Открыть имя файла: = xSPath & xCSVFile ActiveWorkbook.SaveAs Replace (xSPath & xCSVFile,» .csv «,» .XLXS «, vbTextCompare) , xlWorkbookDefault ActiveWorkbook.Close Windows (xWsheet) .Activate xCSVFile = Dir Loop Application.StatusBar = False Application.DisplayAlerts = True End Sub
Затем нажмите кнопку «Выполнить», чтобы запустить код VBA.
Когда процесс преобразования будет завершен и откройте папку, содержащую файл CSV, вы увидите преобразованные файлы XLXS.
3. Преобразуйте файл CSV в Excel онлайн.
Инструменты онлайн-конвертации теперь также поддерживают одновременную передачу нескольких файлов, что удобно для работы пользователей. Существует множество инструментов для преобразования форматов файлов, например, Onlineconvertfree.
Мы переходим по ссылке ниже, чтобы сразу же начать преобразование CSV в XLS. Если вы хотите преобразовать в XLXS, вам нужно только изменить элемент преобразования формата. Затем нажмите «Выбрать файл», чтобы загрузить CSV-файл.
https://onlineconvertfree.com/convert-format/csv-to-xls/
Наконец, нажмите «Преобразовать», чтобы завершить преобразование.
Итак, у нас уже есть способы конвертировать серию файлов CSV в файлы Excel. Если вы не знакомы с кодом VBA в Excel, вы можете использовать инструменты онлайн-преобразования, которые также очень полезны.
Желаю успешной реализации!
Сохранить книгу в текстовом формате (.txt или .csv)
Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Дополнительно…Меньше
Иногда может потребоваться сохранить книгу в другом формате файла, например в текстовом формате (txt) или в формате значений, разделенных запятыми (csv). Просто имейте в виду, что всякий раз, когда вы сохраняете книгу в другом формате файла, некоторые ее форматирование, данные и функции могут не сохраниться.
Внимание! При сохранении книги в любом текстовом формате все форматирование будет удалено.
Откройте книгу, которую хотите сохранить.
Щелкните Файл > Сохранить как .
Выберите место, где вы хотите сохранить книгу.
org/ListItem»>Щелкните стрелку в поле Сохранить как тип и выберите нужный тип текста или формат файла CSV.
Примечание. Форматы файлов, которые вы увидите, различаются в зависимости от того, какой тип листа активен в вашей книге (рабочий лист, лист диаграммы или другой тип листа).
В поле Имя файла примите предложенное имя или введите новое имя для книги.
В диалоговом окне Сохранить как перейдите в нужное место.
Формат | Расширение | Описание |
Форматированный текст (с разделителями-пробелами) | . | Формат Lotus с разделителями-пробелами. Сохраняет только активный лист. |
Текст (с разделителями табуляции) | .текст | Сохраняет книгу в виде текстового файла с разделителями табуляции для использования в другой операционной системе Microsoft Windows и обеспечивает правильную интерпретацию символов табуляции, разрывов строк и других символов. Сохраняет только активный лист. |
Текст (Макинтош) | .текст | Сохраняет книгу в виде текстового файла с разделителями табуляции для использования в операционной системе Macintosh и обеспечивает правильную интерпретацию символов табуляции, разрывов строк и других символов. |
Текст (MS-DOS) | .текст | Сохраняет книгу в виде текстового файла с разделителями табуляции для использования в операционной системе MS-DOS и обеспечивает правильную интерпретацию символов табуляции, разрывов строк и других символов. Сохраняет только активный лист. |
Текст Юникода | .текст | Сохраняет книгу как текст Unicode — стандарт кодировки символов, разработанный консорциумом Unicode. |
CSV (с разделителями-запятыми) | . | Сохраняет книгу в виде текстового файла с разделителями-запятыми для использования в другой операционной системе Windows и обеспечивает правильную интерпретацию символов табуляции, разрывов строк и других символов. Сохраняет только активный лист. |
CSV (Макинтош) | .csv | Сохраняет книгу в виде текстового файла с разделителями-запятыми для использования в операционной системе Macintosh и обеспечивает правильную интерпретацию символов табуляции, разрывов строк и других символов. Сохраняет только активный лист. |
CSV (MS-DOS) | . | Сохраняет книгу в виде текстового файла с разделителями-запятыми для использования в операционной системе MS-DOS и обеспечивает правильную интерпретацию символов табуляции, разрывов строк и других символов. Сохраняет только активный лист. |
ДИФ | .диф | Формат обмена данными. Сохраняет только активный лист. |
СИЛК | .slk | Формат символической ссылки. Сохраняет только активный лист. |
Преобразование Excel в CSV (с разделителями-запятыми) и UTF-8
В статье рассматриваются быстрые и эффективные способы экспорта данных из Excel в CSV с сохранением всех специальных и иностранных символов. Методы работают для всех версий Excel, от 365 до 2007.
Значения, разделенные запятыми ( CSV ) — это широко используемый формат, в котором табличные данные (числа и текст) хранятся в виде обычного текста. Его популярность и жизнеспособность обусловлены тем, что файлы CSV поддерживаются многими различными приложениями и системами, по крайней мере, в качестве альтернативного формата импорта/экспорта. Формат CSV позволяет пользователям взглянуть на файл и сразу диагностировать проблемы с данными, изменить разделитель, квалификатор текста и т. д. Все это возможно, потому что документ CSV представляет собой обычный текст, и его может легко понять обычный пользователь или даже новичок. без какой-либо кривой обучения.
Форматы CSV, поддерживаемые Excel
Microsoft Excel позволяет сохранять файл в нескольких различных форматах CSV, и вам может быть интересно узнать о различиях между ними.
По сути, каждый формат CSV сохраняет данные в виде значений, разделенных запятыми, но выполняет кодирование немного другим способом. Например, Mac использует одиночный возврат каретки (
Для корректного экспорта данных в другие программы Excel позволяет выбрать формат CSV, который лучше всего соответствует ожиданиям программы.
Вот параметры CSV, доступные в Excel 365. В вашей версии список может выглядеть немного иначе.
CSV (с разделителями-запятыми) . Этот формат сохраняет данные в текстовом файле с разделителями-запятыми, который можно использовать в другой программе Windows или другой версии операционной системы Windows.
CSV (Макинтош) . Этот формат сохраняет книгу в виде файла с разделителями-запятыми для использования в операционной системе Mac.
CSV (MS-DOS). Сохраняет как документ с разделителями-запятыми для использования в операционной системе MS-DOS.
CSV UTF-8 (разделители-запятые) . Это 8-битная кодировка формата преобразования Unicode , которая поддерживает множество специальных символов, включая иероглифы и символы с диакритическими знаками, и обратно совместима с ASCII. Этот формат рекомендуется для файлов, содержащих символы, отличные от ASCII, поскольку классический формат CSV уничтожает их.
Помимо CSV, есть еще один формат, который может оказаться очень удобным для связи с другими программами.
Текст Unicode (*.txt) . Это стандарт компьютерной индустрии, поддерживаемый почти всеми современными операционными системами, включая Windows, Macintosh, Linux и Solaris Unix. Он может обрабатывать символы почти всех современных языков и некоторых древних.
Примечание. По строгому определению формат CSV подразумевает разделение значений запятыми. На самом деле вы можете встретить много других разделителей, чаще всего это точка с запятой и табуляция.
Как преобразовать файл Excel в CSV
Когда данные Excel должны быть переданы в какое-либо другое приложение, такое как адресная книга Outlook или база данных Access, проще всего сохранить рабочий лист в виде файла . csv, а затем импортировать его. файл в другую программу.
Чтобы сохранить файл Excel (.xlsx или .xls) в формате CSV, выполните следующие действия:
- В рабочей книге переключитесь на целевой рабочий лист, поскольку будет преобразован только активный лист . .
- На вкладке Файл щелкните Сохранить как . Или нажмите клавишу F12, чтобы открыть диалоговое окно «Сохранить как ».
- В диалоговом окне Сохранить как выберите нужный формат CSV в раскрывающемся меню Сохранить как тип . В Windows выберите либо CSV (с разделителями-запятыми) , либо CSV UTF-8 .
- Выберите папку назначения и нажмите Сохранить .
Если на вашем листе есть какое-либо форматирование, формулы, диаграммы, фигуры или другие объекты, вы будете проинформированы, что : некоторые функции вашей книги могут быть потеряны, если вы сохраните ее в формате CSV (с разделителями-запятыми). Если все в порядке, нажмите Да , чтобы завершить преобразование без неподдерживаемых функций.
Экспорт Excel в CSV без уничтожения специальных символов
Если ваша электронная таблица содержит специальные символы, умные кавычки или длинные тире (например, унаследованные от документа Word), иностранные символы (тильды, диакритические знаки и т. д.) или иероглифы, метод описанное выше не будет работать.
Дело в том, что сохранение в формате CSV (с разделителями-запятыми) искажает любые символы, кроме ASCII (американский стандартный код для обмена информацией).
Чтобы не повредить символы, отличные от ASCII, документ следует сохранять в формате, использующем кодировку символов Unicode . Существуют две формы кодировки Unicode: 8-битная (UTF-8) и 16-битная (UTF-16).
Прежде чем перейти к этапам экспорта, отметим ключевые особенности каждой кодировки, чтобы вы могли выбрать формат, подходящий для конкретного случая.
UTF-8 — более компактная кодировка, поскольку она использует от 1 до 4 байтов для каждого символа. Как правило, этот формат рекомендуется, если символы ASCII преобладают в вашем файле, поскольку большинство таких символов хранятся в одном байте каждый. Еще одним преимуществом является то, что файл UTF-8, содержащий только символы ASCII, имеет абсолютно ту же кодировку, что и файл ASCII.
UTF-16 использует от 2 до 4 байтов для кодирования каждого символа. Однако для файла UTF-16 не всегда требуется больше памяти, чем для файла UTF-8. Например, японские символы занимают от 3 до 4 байтов в UTF-8 и от 2 до 4 байтов в UTF-16. Таким образом, вы можете захотеть использовать UTF-16, если ваши данные содержат какие-либо азиатские символы, включая японские, китайские или корейские. Заметным недостатком этого формата является то, что он не полностью совместим с файлами ASCII и требует, чтобы некоторые программы, поддерживающие Unicode, отображали их. Имейте это в виду, если вы собираетесь импортировать полученный документ куда-то за пределы Excel.
После того, как вы определились с форматом, приведенные ниже инструкции проведут вас через весь процесс.
Как преобразовать Excel в CSV UTF-8
Предположим, у вас есть рабочий лист с некоторыми иностранными символами, в нашем случае японскими именами:
В зависимости от используемой версии Excel для преобразования может потребоваться от 3 до 5 шагов. этот файл в CSV, сохраняя все специальные символы.
Экспорт в CSV UTF-8 в Excel 2016 — 365
В Excel 2016 и более поздних версиях можно напрямую сохранить файл в формате CSV с кодировкой UTF-8:
- На целевом листе щелкните Файл > Сохранить как или нажмите клавишу F12.
- В диалоговом окне Сохранить как выберите CSV UTF-8 (с разделителями-запятыми) (*.csv) из раскрывающегося списка Сохранить как тип .
- Нажмите кнопку Сохранить . Сделанный!
Преобразование в CSV UTF-8 в Excel 2013–2007
Поскольку более старые версии Excel не поддерживают кодировку UTF-8, вам необходимо сначала сохранить документ в текстовом формате Unicode, а затем преобразовать его в UTF- 8.
Чтобы экспортировать файл Excel в CSV и сохранить специальные символы, выполните следующие действия:
- На листе щелкните Файл > Сохранить как или нажмите F12.
- В диалоговом окне Сохранить как выберите Текст Unicode (*.txt) в раскрывающемся меню Сохранить как тип и нажмите Сохранить .
- Откройте txt-документ в предпочитаемом текстовом редакторе, например Блокноте.
Примечание. Некоторые простые текстовые редакторы не полностью поддерживают все символы Unicode, поэтому некоторые символы могут отображаться в виде прямоугольников. В большинстве случаев это не повлияет на результирующий файл, поэтому вы можете просто проигнорировать это или использовать более продвинутый текстовый редактор, такой как Notepad++.
- Поскольку файл txt разделен табуляцией, а мы стремимся к файлу, разделенному запятыми, замените табуляции запятыми. Вот как:
- Выберите любой символ табуляции, щелкните его правой кнопкой мыши и выберите Копировать из контекстного меню или нажмите комбинацию клавиш Ctrl + C.
- Нажмите Ctrl + H, чтобы открыть диалоговое окно Заменить , и вставьте скопированную вкладку (Ctrl + V) в поле Найти что . После того, как вы это сделаете, курсор переместится вправо, показывая, что вкладка вставлена. Вставьте запятую в Замените на поле и нажмите Заменить все .
Если вам нужен файл CSV , разделенный точкой с запятой , замените табуляцию точкой с запятой.
Если все сделано правильно, полученный текстовый файл должен выглядеть примерно так:
- Выберите любой символ табуляции, щелкните его правой кнопкой мыши и выберите Копировать из контекстного меню или нажмите комбинацию клавиш Ctrl + C.
- В Блокноте щелкните Файл > Сохранить как и внесите три важных изменения:
- В поле Имя файла измените расширение .txt на .csv .
- В поле Сохранить как тип выберите Все файлы (*.*) .
- В раскрывающемся меню Encoding выберите UTF-8 со спецификацией .
По завершении нажмите кнопку Сохранить .
Советы и примечания:
- Метка порядка байтов ( BOM ) — это последовательность байтов в начале текстового потока, указывающая на кодировку Unicode текстового документа. В случае UTF-8 с BOM последовательность 0xEF,0xBB,0xBF сообщает программе чтения, что в файле используется кодировка UTF-8. Стандарт Unicode разрешает, но не требует спецификации в UTF-8. Однако часто это имеет решающее значение для правильного распознавания UTF-8 в Excel, особенно при конвертации из азиатских языков.
- Если ваш текстовый редактор не позволяет изменить расширение файла, вы можете сделать это в проводнике Windows.
Теперь вы можете открыть CSV-файл в Excel и убедиться, что все данные отображаются правильно:
Примечание. Если ваш файл предназначен для использования в другом приложении, где формат UTF-8 является обязательным, не вносите никаких изменений и не сохраняйте файл в Excel, так как это может вызвать проблемы с кодировкой. Если какие-то данные не отображаются прямо в Excel, откройте файл в Блокноте и исправьте там данные. Не забудьте снова сохранить файл в формате UTF-8 с BOM .
Как преобразовать файл Excel в CSV UTF-16
Экспорт в CSV UTF-16 выполняется почти так же, как в CSV UTF-8:
- Сохраните книгу в формате файла Unicode Text (*.txt) .
- Откройте документ .txt в текстовом редакторе, таком как Блокнот, и замените все табуляции запятыми.
- Измените расширение файла на .csv, убедитесь, что установлена кодировка UTF-16 LE , и сохраните файл.
Преобразование нескольких листов Excel в CSV
Как уже упоминалось, команда Excel Сохранить как может преобразовать только активный рабочий лист . Но что, если ваша книга содержит много разных листов, и вы хотите превратить их все в отдельные CSV-файлы? Единственная альтернатива, предложенная Microsoft, — это сохранение каждого листа под другим именем файла, что звучит не очень вдохновляюще, не так ли?
Итак, есть ли быстрый способ сохранить сразу несколько листов Excel в формате CSV? Да, это можно сделать с помощью VBA.
Приведенный ниже код преобразует все листы в текущей книге в отдельные файлы CSV, по одному на каждый лист. Имена файлов создаются из имен книг и листов (WorkbookName_SheetName.csv) и сохраняются в той же папке, что и исходный документ.
Sub ConvertMultipleCSV() Dim ws As рабочий лист Тусклый путь как строка Application.ScreenUpdating = Ложь путь = ActiveWorkbook.path & «\» & Left(ActiveWorkbook.Name, InStr(ActiveWorkbook.Name, «.») — 1) Для каждого ws в рабочих листах ws.Копировать ActiveWorkbook.SaveAs Имя файла:=путь & «_» & ws.Name & «.csv», FileFormat:=xlCSV, CreateBackup:=False ActiveWorkbook.Close Ложь Следующий Application.ScreenUpdating = Истина Конец сабвуфера
Имейте в виду, что приведенный выше код сохраняет листы в формате CSV. Если в ваших данных есть символы, отличные от ASCII, вам необходимо преобразовать их в UTF-8 CSV . Это можно сделать, изменив формат файла с xlCSV на xlCSVUTF8. То есть вы заменяете FileFormat:=xlCSV на FileFormat:=xlCSVUTF8 .
Также помните, что преобразования CSV UTF-8 возможны в Excel 2016 и более поздних версиях.
Следующие рекомендации помогут вам добавить макрос в книгу: Как вставить и запустить код VBA в Excel.
Помимо методов, описанных выше, существует несколько других способов преобразования листов Excel в формат CVS. Ниже я поделюсь парой моих любимых.
Excel в CSV через Google Spreadsheets
Использование Google Spreadsheets для преобразования .xlsx в .csv кажется очень простым обходным путем:
- В таблице Google нажмите File > Import .
- Нажмите Загрузить и перетащите файл или выберите на своем компьютере, а затем нажмите Импорт данных .
Наконечник. Если у вас относительно небольшой набор данных, может быть проще скопировать/вставить его непосредственно в электронную таблицу.
- Перейдите в меню Файл > Загрузить > Значения, разделенные запятыми (.
csv, текущий лист) .
Откройте загруженный файл в любом текстовом редакторе, чтобы убедиться, что все данные экспортированы правильно.
Примечание. Если ваш исходный лист Excel содержит специальные символы, полученный CSV-файл может не отображать символы правильно при открытии в Excel, хотя во многих других программах для работы с электронными таблицами он выглядит идеально.
Сохранить .xlsx в .xls, а затем преобразовать в .csv
Этот метод преобразования Excel в CSV вряд ли нуждается в дополнительных пояснениях, потому что в заголовке все сказано 🙂
Я наткнулся на это решение на каком-то форуме, не помню на каком в яблочко. Честно говоря, у меня этот метод никогда не работал, но многие пользователи сообщали, что специальные символы, которые терялись при сохранении .xlsx напрямую в .csv, сохраняются, если сначала сохранить файл .xlsx в .xls, а затем сохранить .xls как .csv, как описано в разделе Как преобразовать Excel в CSV.
В любом случае, вы можете попробовать этот метод экспорта Excel в CSV на своей стороне, и если он сработает, это может реально сэкономить время.
Преобразование Excel в CSV с помощью OpenOffice
OpenOffice — это набор из шести приложений с открытым исходным кодом. Одним из них является приложение для работы с электронными таблицами под названием Calc , которое действительно хорошо экспортирует данные электронных таблиц в формат CSV. На самом деле он предоставляет больше возможностей (кодировки, разделители и т. д.), чем Microsoft Excel и Google Sheets вместе взятые.
Чтобы преобразовать файл Excel в CSV, выполните следующие действия:
- Откройте документ Excel с помощью OpenOffice Calc.
- Щелкните Файл > Сохранить как… и выберите Text CSV (.csv) в раскрывающемся меню Сохранить как тип .
- Далее вам будет предложено определить кодировку и разделители. Если вашей целью является формат CVS, который правильно обрабатывает специальные символы, выберите:
- Unicode (UTF-8) для Набор символов .
- Запятая для Разделитель полей . Если вам нужен CSV-файл, разделенный точкой с запятой, выберите точку с запятой (;) или любой другой разделитель, который вы хотите.
- Кавычка вместо Разделитель текста .
Чтобы завершить преобразование, нажмите OK .
- Unicode (UTF-8) для Набор символов .
Было бы очень здорово, если бы Excel предоставлял аналогичные возможности для быстрого и безболезненного преобразования CSV, не так ли?
Это способы преобразования Excel в CSV, о которых я знаю. Если вы знаете другие более эффективные методы, поделитесь ими в комментариях. Спасибо за чтение!
Война в Украине!
Чтобы поддержать Украину и спасти жизни
Преобразование Excel в CSV в Python
В этой статье мы рассмотрим преобразование файла Excel (.xlsx) в .csv. В Excel в основном используются два формата:
- (*.
xlsx): Excel Файл электронной таблицы в формате Microsoft Office Open XML.
- (*.xls): электронная таблица Excel (книга Excel 97-2003).
Давайте рассмотрим набор данных торгового магазина, в котором данные о серийном номере клиента, имени клиента, идентификаторе клиента и стоимости продукта хранятся в файле Excel.
проверить все используемые файлы здесь.
Python3
|
0634
Способ 1.

Pandas — это программная библиотека с открытым исходным кодом, созданная для обработки и анализа данных для языка программирования Python. Он предлагает различные функциональные возможности с точки зрения структур данных и операций для работы с числовыми таблицами и временными рядами. Он может читать, фильтровать и переупорядочивать небольшие и большие наборы данных и выводить их в различных форматах, включая Excel, JSON, CSV.
Для чтения файла Excel с использованием метод read_excel() и преобразовать фрейм данных в файл CSV, используйте метод to_csv() pandas.
Code:
Python3
| 0002 Вывод:
Способ 2. Преобразование файла Excel в файл CSV с помощью библиотеки xlrd и CSV.![]() xlrd — это библиотека, основной целью которой является чтение файла Excel. csv — это библиотека, основной целью которой является чтение и запись файла csv. Код: Python3
: |
. openpyxl — это библиотека для чтения/записи файлов Excel 2010 xlsx/xlsm/xltx/xltm. Она родилась из-за отсутствия существующей библиотеки для чтения/записи изначально из Python в формате Office Open XML. Код: Output: Главная > Microsoft Excel > Как преобразовать Excel в файл CSV? 2 разных подхода (Примечание: это руководство по преобразованию Excel в CSV подходит для всех версий Excel, включая Office 365) Когда вы создаете, добавляете или загружаете данные в Excel и сохраняете их, данные будут сохранены как Файл рабочей таблицы Microsoft Excel с расширением .xls или . Могут быть случаи, когда вам нужно преобразовать один формат файла в другой. Одним из таких преобразований файлов является преобразование Excel в CSV. В этой статье вы узнаете, что такое файл CSV и как конвертировать Excel в CSV двумя разными способами. Вы узнаете: Похожие чтения: Как преобразовать Word в Excel? 3 простых способа Как использовать функцию ПРЕОБРАЗОВАТЬ в Excel? Пошаговое руководство Как преобразовать формулы в значения в Excel? 6 простых методов CSV означает значения, разделенные запятыми, это уникальный формат файла. Основной целью создания CSV-файла был импорт данных из баз данных. Каждая строка файла выступает в качестве строки, а каждые данные, разделенные запятой, действуют как ячейка. Это помогает хранить данные в виде таблиц в виде простого текста. Таким образом, файлы CSV можно использовать для создания целых таблиц и баз данных, когда это необходимо. Это помогает беспрепятственно передавать данные между программами и базами данных. Еще одним преимуществом формата файла CSV является то, что файл можно открыть в таких программах, как LibreOffice. Однако данные в файлах CSV должны быть четко организованы и должным образом разделены разделителями, такими как запятые или двойные кавычки. Существует 4 типа форматов CSV, которые поддерживает Excel 2021: Теперь давайте посмотрим, как легко и эффективно преобразовать файл Excel в формат CSV, используя встроенные методы Excel. Это очень распространенный и простой метод преобразования различных файлов в файлы различных форматов. Используйте метод «Сохранить как», чтобы преобразовать Excel в файл CSV при сохранении его на свой компьютер. Рассмотрим таблицу Excel, состоящую из оценок, выставленных 13 учащимися по 5 предметам. Чтобы преобразовать этот файл Excel в файл CSV: Примечание: Вы также можете открыть диалоговое окно «Сохранить как», нажав функциональную клавишу F12 . При сохранении файла Excel в формате CSV некоторые функции могут быть потеряны. Excel сразу выдает предупреждение в виде ленты. Если вы хотите сохранить все функции, сохраните файл обратно в формате Excel. В противном случае нажмите на Закрыть или Больше не показывать . При открытии файла CSV в любом другом приложении видно, что все данные разделены запятой. Кроме того, в файле не будет форматирования, символов, объектов и фигур из исходного листа. Предупреждение: Это один из самых простых и эффективных способов преобразования файла Excel в файл CSV. Однако при сохранении файла в формате CSV (разделитель-запятая) специальные символы не сохраняются. Рекомендуемое чтение: Как преобразовать XML в Excel? – 2 простых метода Как преобразовать Excel в Word? 2 простых метода Как преобразовать текст в числа в Excel? 5 простых методов Рассмотрим пример, в котором у вас есть список символов и соответствующие им имена. Это означает, что эти символы отсутствуют при преобразовании файла в формат CSV. Сюда входят специальные символы, символы, иероглифы или языковые шрифты. При использовании этого метода любой символ, кроме символов ASCII, будет потерян. Чтобы избежать этого, вы можете экспортировать файл в формате CSV (UTF-8) вместо использования CSV (с разделителями-запятыми). Теперь вы также можете видеть все символы и специальные символы за пределами символов ASCII. Другой способ преобразования файлов Excel в формат CSV — использование онлайн-конвертеров. Существует множество онлайн-конвертеров, которые можно использовать для конвертации одним нажатием кнопки. Просто откройте онлайн-конвертер в любом веб-браузере. Либо перейдите и выберите, либо перетащите файл Excel. Нажмите «Преобразовать». Это мгновенно преобразует файл Excel в файл CSV. Некоторые из лучших онлайн-конвертеров Excel в CSV: также читайте: . 5 простых способов Как рассчитать стандартное отклонение в Excel? 2 простых способа Как использовать дроби в Excel? Простое руководство Чтобы преобразовать Excel в файл CSV без потери данных, сначала перейдите к файлу и нажмите Сохранить как . В раскрывающемся списке Тип файла выберите CSV UTF-8 (с разделителями-запятыми) . При преобразовании файла Excel в файл CSV с использованием формата CSV (с разделителями-запятыми) все символы, не соответствующие символам ASCII, будут недоступны и будут заменены символом ? при открытии файла CSV. Существует множество онлайн-конвертеров на выбор, когда вы хотите преобразовать файл Excel в файл CSV. Откройте любой веб-браузер и введите «конвертировать Excel в CSV». Откройте любую связанную веб-страницу и выберите файл для преобразования. Нажмите «Преобразовать» и сохраните преобразованный файл. Вот некоторые из них: converttools.io, aconvert.com, onlineconvertfree.com, convertio.co и zamzar.com. Преобразование файла Excel (. В этой статье мы увидели, как преобразовать Excel в CSV, используя 2 разных подхода. Вы можете использовать встроенную опцию «Сохранить как» или использовать любые онлайн-конвертеры, которые помогут вам конвертировать файлы Excel в файлы CSV. Хотите больше высококачественных руководств по Excel? Посетите наш бесплатный ресурсный центр Excel. Нажмите здесь , чтобы получить доступ к углубленным учебным курсам по Excel и овладеть востребованными передовыми навыками работы с Excel. Саймон Сез ИТ более десяти лет преподает критически важное программное обеспечение для ИТ. За небольшую ежемесячную плату вы можете получить доступ к более чем 130 обучающим курсам по ИТ от опытных специалистов. Крис «Саймон» Колдер работал руководителем проекта в области ИТ в одном из самых престижных культурных учреждений Лос-Анджелеса, LACMA.
Он научился пользоваться Microsoft Project по гигантскому учебнику и ненавидел каждый момент. Онлайн-обучение тогда было в зачаточном состоянии, но он увидел возможность и сделал онлайн-курс MS Project — остальное, как говорится, уже история! (Примечание: видео может не отражать последние обновления. Воспользуйтесь приведенным ниже руководством.) Широкое использование текстовых CSV-файлов легко объяснимо — этот формат поддерживается большинством приложений. Таким образом, сохранение электронных таблиц Excel в виде файлов CSV с разделителями-запятыми является знакомой операцией. Функция «Экспорт в CSV» упрощает преобразование таблиц XLSX (XLS) в формат CSV: Выберите разделитель: запятая, точка с запятой, табуляция или вертикальная черта Установить любую кодировку символов: UTF-8, ISO или другую Добавить двойные или одинарные кавычки в качестве квалификаторов Сохранить все листы сразу как отдельные файлы CSV Python3
import
openpyxl
import
csv
import
pandas as pd
excel
=
openpyxl.
load_workbook(
"Test.xlsx"
)
sheet
=
excel.active
col
=
csv.writer(
open
(
"tt.csv"
,
'w'
,
newline
=
""))
для
R
в
.0644
col.writerow([cell.
value
for
cell
in
r])
df
=
pd.DataFrame(pd.read_csv(
"tt.csv"
))
df
How to Convert Excel to CSV File? 2 разных подхода
xlsx.
Что такое формат файла CSV?
Данные в CSV-файлах разделяются запятыми (,), известными как Разделители .
Как преобразовать Excel в файл CSV?
Использование метода «Сохранить как»
Сохранить как CSV (разделитель-запятая)
Преобразование Excel в CSV с разделителями-запятыми Сохранить как CSV (UTF-8)
Вы сможете увидеть все эти символы и символы, когда откроете этот файл в Excel. Но после того, как вы конвертируете это в файл CSV, ? появится вместо определенных символов.
Пример
В файле CSV отсутствуют некоторые символы
Преобразование Excel в CSV с помощью CSV UTF-8
Нажмите OK
Появляются отсутствующие символы Использование онлайн-конвертеров
Часто задаваемые вопросы
Как преобразовать файлы Excel в формат CSV без потери данных? Нажмите Сохранить . Это сохраняет файл CSV без потери символов.
Заключительные мысли
xls) в файл формата CSV имеет ряд преимуществ. Это помогает в легкой передаче данных и может содержать данные, относящиеся к различным полям. Что еще более важно, эти данные могут быть легко читаемы, поскольку они представлены в простом текстовом формате и могут быть легко разделены запятой.
Саймон Колдер
Похожие сообщения
Диапазоны экспорта из Excel в CSV с любым разделителем и любой кодировкой символов
Но что, если вам нужно экспортировать все рабочие листы сразу или применить другой разделитель? Кроме того, сохранение в формате CSV автоматически закрывает исходный файл Excel — и это становится утомительным, когда вам приходится многократно экспортировать данные.
Прежде чем начать, добавьте Экспорт в CSV в Excel
Экспорт в CSV — это одна из более чем 20 функций надстройки XLTools для Excel. Работает в Excel 2019, 2016, 2013, 2010, Office 365 для настольных ПК.
— бесплатная пробная версия дает вам 14 дней полного доступа ко всем функциям.
Как экспортировать выбранный диапазон из Excel в CSV
На вкладке XLTools нажмите кнопку Экспорт Выберите Экспорт в CSV из выпадающего списка Откроется окно.
Выбрать выбранный диапазон Выберите диапазон, который вы хотите экспортировать.
Установить параметры обработки.
Установите флажок Открыть файл после экспорта, если хотите сразу увидеть результат.
Примечание: полученный CSV-файл откроется либо в Блокноте, либо в Excel. Это зависит от того, какая программа по умолчанию используется для открытия файлов *.csv на вашем компьютере.
Нажмите OK. Сохраните файл CSV на свой компьютер. Готово.
Убедитесь, что исходный файл Excel остается открытым и неизменным. Учить больше.
Как экспортировать один или несколько рабочих листов одновременно в файлы CSV
На вкладке XLTools нажмите кнопку «Экспорт».
Выберите «Экспорт в CSV» из раскрывающегося списка. Откроется окно.
Выберите Этот лист или Все листы в этой книге.
Установить параметры обработки.
Установите флажок Открыть файл (папку) после экспорта, если хотите сразу увидеть результат.
Примечание: полученный CSV-файл откроется либо в Блокноте, либо в Excel. Это зависит от того, какая программа по умолчанию используется для открытия файлов *.csv на вашем компьютере.
Нажмите OK. Сохраните файлы CSV на свой компьютер. Готово.
Еще один способ сохранить несколько рабочих листов в виде файлов CSV — использовать организатор рабочих книг XLTools.
На вкладке XLTools нажмите кнопку Workbook Organizer. Откроется окно.
Просмотр списка всех листов во всех открытых книгах Выберите один, все или несколько листов, которые вы хотите экспортировать.
Щелкните значок Сохранить. В раскрывающемся списке выберите Сохранить лист(ы) как отдельные файлы.
Откроется окно Выберите для сохранения в виде файлов с разделителями-запятыми *.csv Установите параметры обработки.
Нажмите OK. Сохраните файлы CSV на свой компьютер. Готово.
Как установить параметры обработки для экспорта из Excel в CSV
Вы можете определить, как обрабатывать и экспортировать значения в формат CSV:
Сохранить значения как отформатированные значения
Выберите этот параметр, если хотите экспортировать значения в формате, соответствующем форматированию Excel, — как они отображаются в ячейках. Например, 10%, 12 марта 2016 г., 40 долларов.
Сохранить значения как фактические значения
Выберите эту опцию, если вы хотите экспортировать значения в формате по умолчанию – как показано в строке формул Excel.
Например, 0,1, 12.03.2016, 40.00.
Установите флажок С квалификаторами
Установите этот флажок, если вам необходимо установить квалификаторы полей. Вы можете ввести " (двойная кавычка) или ' (одинарная кавычка) или любой другой символ. Надстройка добавит квалификаторы к каждому полю в результирующем CSV-файле. Этот параметр будет полезен, если вы обрабатываете CSV-файлы в устаревших системы
Дополнительно можно установить флажок удалить _ из данных. Это сохранит символ квалификатора только в начале и конце поля и удалит его из всех других экземпляров.
Например, если вы добавите ' (одинарные кавычки) в качестве квалификатора поля, в то время как некоторые ячейки исходной таблицы Excel уже содержат ' (одинарные кавычки или апострофы), это скроет ограничения полей в CSV-файле. Таким образом, вы можете удалить любые другие символы одинарных кавычек, которые не являются квалификаторами, из полученного CSV-файла. Исходный файл Excel останется нетронутым.
Установите флажок Разъединять ячейки и повторяющиеся значения
Установите этот флажок, если в исходной таблице есть объединенные ячейки. Надстройка будет дублировать значения из объединенных ячеек в соответствующие места результирующей текстовой строки CSV.
Как экспортировать из Excel в CSV с помощью точки с запятой, табуляции или вертикальной черты
Вы можете сохранить таблицу Excel как файл CSV со стандартным разделителем-запятой или выбрать другой подходящий разделитель между значениями в выходном файле CSV :
запятая
точка с запятой
вкладка
вертикальная штанга (труба)
Как экспортировать из Excel в CSV и установить кодировку символов
Вы можете выбрать необходимую кодировку символов для выходного CSV-файла. Unicode UTF-8 является наиболее распространенной кодировкой и рекомендуется по умолчанию:
Unicode (UTF-8)
ИСО
МСКII
Юникод или любой другой
Сохранение таблиц Excel в формате CSV без закрытия файла Excel
При преобразовании файлов Excel с помощью «Сохранить как…CSV» появляется сообщение: «Некоторые функции в вашей книге могут быть потеряны». Далее кажется, что ваш исходный файл XLSX заменен файлом CSV. Что на самом деле происходит, так это то, что ваш исходный файл Excel автоматически закрывается, а вновь созданный файл CSV открывается в интерфейсе Excel. Таким образом, каждый раз, когда вы сохраняете рабочий лист Excel в формате CSV, вам приходится снова и снова открывать исходный файл Excel. Это довольно неудобно и несет в себе риск потери несохраненных изменений исходных данных.
Функция «Экспорт в CSV» упрощает процедуру преобразования XLSX в CSV:
Экспорт в CSV выбранного диапазона или нескольких листов одновременно.
Обратите внимание, что исходный файл Excel остается открытым и не изменяется. Его расширение не изменилось с *.xlsx на *.csv.
Продолжить — непрерывно — работать с исходным файлом или снова экспортировать диапазоны в CSV.
Как экспортировать данные из Excel в другие форматы
Если вы хотите экспортировать данные в другие форматы, такие как TXT, HTML, PDF или другие, воспользуйтесь инструментом «Экспорт листов». Это поможет вам сохранить несколько рабочих листов Excel в виде отдельных файлов в нужном вам формате.
Как преобразовать файл Excel в формат CSV (5 простых способов)
Полная форма CSV — « Значения, разделенные запятыми ». Это формат, в котором мы можем видеть числа и текст в виде обычного текста. В настоящее время этот формат довольно популярен из-за своей простоты. С помощью этого формата можно легко анализировать данные и вносить необходимые изменения. В этой статье мы покажем вам эффективные способы Преобразование в файл Excel в формат CSV .
Скачать практическую рабочую тетрадь
5 простых способов конвертировать файл Excel в формат CSV
1. Конвертируйте Excel в формат CSV с помощью команды «Сохранить как».
2. Преобразование Excel в CSV UTF-8 без уничтожения специальных символов
3. Преобразование файла Excel в CSV UTF-16
4. Используйте таблицы Google для преобразования файлов Excel в CSV
5. Примените VBA для преобразования нескольких листов Excel в формат CSV.
Вывод
Статьи по Теме
Загрузить рабочую тетрадь
Загрузите следующую рабочую тетрадь, чтобы попрактиковаться самостоятельно.
5 простых способов конвертировать файл Excel в формат CSV
Для иллюстрации мы будем использовать следующий файл Excel в качестве источника. Например, файл содержит данные о Продавец , Продукт и Продажи компании. Преобразуем соответствующий Excel рабочих листа для разделения файлов CSV .
1. Преобразование Excel в формат CSV с помощью команды «Сохранить как»
Самый простой способ изменить файл Excel — использовать команду Excel File Save As . Поэтому выполните следующие шаги, чтобы преобразовать в файл Excel в формат CSV .
ШАГИ:
- Сначала откройте книгу Excel и нужный лист.
- Затем щелкните Файл .
- В результате появится окно File . В самой левой панели выберите Сохранить как .
- В окне Сохранить как щелкните раскрывающийся значок, как показано ниже, и выберите параметр CSV (с разделителями-запятыми).
- Затем нажмите Сохранить .
- Наконец, будет создан файл CSV , показанный на следующем рисунке.
ПРИМЕЧАНИЕ. После нажатия Сохранить появится диалоговое окно с предупреждением. Это напоминает вам, что только активный рабочий лист будет преобразован в файл CSV . И, чтобы получить все листы в формате CSV , вы должны выполнить вышеуказанные шаги для каждого рабочего листа.
Подробнее: Сохранить Excel как CSV с двойными кавычками (3 простейших метода)
2. Преобразование Excel в CSV UTF-8 без уничтожения специальных символов
Описанный выше метод прост, но имеет недостаток. Он не может преобразовывать специальные символы ( символов, отличных от ASCII, символов). Итак, изучите приведенные ниже шаги, чтобы преобразовать Excel в CSV UTF-8 без уничтожения специальных символов .
ШАГИ:
- В следующем наборе данных у нас есть имя продавца на корейском .
- Сначала перейдите к файлу .
- После этого выберите Сохранить как .
- В окне Сохранить как выберите CSV UTF-8 в раскрывающемся списке.
- Далее нажмите Сохранить .
- Следовательно, будет создан новый файл CSV для нужного листа, и вы увидите специальный символ в этом файле CSV .
Подробнее: Преобразование Excel в CSV-файл с разделителями-запятыми (2 простых способа)
3. Преобразование файла Excel в CSV UTF-16
Кроме того, мы можем использовать другой процесс для преобразования файлов Excel со специальными символами. Следовательно, изучите следующий процесс для выполнения операции.
ШАГИ:
- Прежде всего, откройте рабочий лист Excel.
- Нажмите Сохранить как в окне файла .
- После этого выберите Unicode Text из выпадающего списка.
- Затем нажмите Сохранить . Следовательно, вы получите файл .txt.
- Теперь откройте текстовый файл и нажмите Сохранить как .
- В результате появится диалоговое окно.
- Затем введите .csv в конце имени файла и выберите Все файлы в поле Сохранить как тип .
- Выберите UTF-16 LE в поле Кодировка и нажмите Сохранить .
- В результате будет возвращен файл CSV , который правильно содержит специальные символы.
Подробнее: Как автоматически конвертировать файлы Excel в CSV (3 простых метода)
4. Используйте электронные таблицы Google для преобразования файлов Excel в CSV
Кроме того, мы можем использовать Таблицы Google для преобразования файлов Excel . Теперь выполните описанный ниже процесс, чтобы выполнить задачу.
ШАГИ:
- Сначала откройте пустую таблицу Google .
- Выберите Импорт из параметра Файл.
- Затем выберите нужную книгу Excel и нажмите Импорт данных .
- Следовательно, он откроет файл в электронной таблице.
- Теперь выберите Файл ➤ Загрузить ➤ Значения, разделенные запятыми (.csv) .
- Затем откройте загруженный файл.
- Наконец, вы получите новый файл CSV , как показано на следующем рисунке.
Подробнее: [Исправлено!] Excel не сохраняет CSV с запятыми (7 возможных решений)
5. Применение VBA для преобразования нескольких листов Excel в формат CSV
До сих пор мы рассмотрели преобразование одного рабочего листа в формат CSV . Но мы также можем преобразовать все рабочие листы, представленные в Книга Excel . Для этого мы должны применить Excel VBA . в нашем последнем методе мы покажем вам шаги для выполнения операции. Итак, смотрите следующий процесс.
ШАГИ:
- В начале выберите любой лист и щелкните правой кнопкой мыши.
- Затем выберите Посмотреть код .
- В результате появится окно VBA и появится диалоговое окно.
- Теперь скопируйте приведенный ниже код и вставьте его в диалоговое окно.
Sub MultipleSheetsCSV() Dim St As Worksheet Тусклый путь как строка Application.ScreenUpdating = Ложь path = ActiveWorkbook.path & "\" & Left(ActiveWorkbook.Name, InStr(ActiveWorkbook.Name, ".") - 1) Для каждого st в рабочих листах ст.Копировать ActiveWorkbook.SaveAs Имя файла:=путь & "_" & st.Name & ".csv", FileFormat:=xlCSV, CreateBackup:=False ActiveWorkbook.Close Ложь Следующий Application.ScreenUpdating = Истина Конец суб
- Затем нажмите F5 после сохранения файла.