Из эксель в csv

Импорт и экспорт CSV-файлов в Excel

Перенести большой объём данных о товарах, заказах и покупателях из Эквид-магазина в Excel можно с помощью встроенных инструментов импорта и экспорта.

Импорт и экспорт в Эквиде работают на основе CSV-файлов. CSV (от английского Comma-Separated Values — значения, разделённые запятыми) — текстовый формат, предназначенный для представления данных в виде таблицы. В таких файлах для разделения текста на колонки используется специальный символ — разделитель.

В качестве разделителя, как правило, выступает запятая, точка с запятой или табуляция. Обычно CSV-файлы открываются в Excel без проблем, но бывают случаи, когда текст не отображается в виде таблицы. Так происходит, если разделитель исходного файла и разделитель, установленный в Excel, не совпадают.

Просмотр файлов в Excel

Когда вы экспортируете данные из Эквид-магазина, они загружаются в виде CSV-файла на ваш компьютер. Просматривать и редактировать файл можно в Excel.

Чтобы файл открылся корректно, разделитель, выбранный во время экспорта из Эквида, и разделитель, установленный в Excel, должны совпадать.

Вы можете выбрать любой разделитель (запятую, точку с запятой или табуляцию) и задать такой же разделитель в Excel в процессе импорта.

Чтобы корректно открыть CSV-файл с любым разделителем в Excel:

  1. Создайте новый документ Создать → Чистая книга:
  2. Выберите вкладку Данные:
  3. Нажмите Из текста:
  4. Найдите нужный файл и нажмите Получить данные:
  5. В открывшемся окне выберите С разделителями, затем нажмите Далее:
  6. Поставьте галочку рядом с разделителем, который вы использовали при экспорте (запятая, точка с запятой или табуляция). Если вы выбрали верный разделитель, в окне предпросмотра текст будет отображаться в виде таблицы. Нажмите Далее:
  7. Выберите Общий формат данных и нажмите Готово:
  8. Выберите лист, на который хотите поместить данные и нажмите OK:
  9. Готово. CSV-файл открыт в Excel:

Экспорт CSV-файлов из Excel

После того, как вы отредактировали файл, его можно сохранить в формате CSV в Excel и после этого импортировать в магазин. Это позволит обновить данные о товарах и покупателях.

Чтобы сохранить файл формата CSV в Excel:

  1. Откройте нужный файл.
  2. В верхнем меню Excel выберите ФайлСохранить как.
  3. Введите название файла в поле Сохранить как.
  4. Выберите Формат файла — Текст с разделителем запятой (.CSV).
  5. Нажмите Сохранить.

Теперь ваш файл сохранён на компьютере. Для обновления каталога вы можете импортировать файлы в Эквид при помощи инструкции Импорт товаров. Чтобы импортировать данные о покупателях, используйте приложение Import Customers.

Изменение разделителя в Excel

При создании CSV-файла Excel использует разделитель, установленный в региональных настройках Windows или iOS.

Поменять стандартный разделитель Excel на Windows, можно с помощью инструкции «Изменение разделителя списка для новых текстовых файлов» в статье Microsoft Office.

Если вы используете Excel на операционной системе macOS, вы можете изменить разделитель, перейдя в Системные настройки → Язык и регион → Дополнительно → Общие → Разделители чисел.

После изменения разделителя все программы на компьютере будут использовать новый символ. Вы можете вернуть стандартный символ, выполнив эти же действия.

Источник: support.ecwid.com

XLS-CSV Converter 1.3.3

Описание СКАЧАТЬ ( 3,45 Мб) Скриншоты (1) Статистика Отзывы (0)

  • Рейтинг программы – 5.00 из 5
  • 1
  • 2
  • 3
  • 4
  • 5

XLS-CSV Converter – простенькая программа для конвертации файлов MS Excel (*.xls, *.xlsx) в CSV-файлы (*.csv). Основная цель утилиты – быстрая конвертация файлов без непосредственного применения MS Excel, но наличие на компьютере установленной MS Excel 2003 или выше обязательно.

XLS-CSV Converter обладает простым интерфейсом. При запуске программы, в главном окне необходимо выбрать исходный файл MS Excel, при этом программа автоматически предложит сохранить конечный CSV-файл (*.csv) в том же каталоге и с тем же именем что и исходный. При желании, расположение и имя конечного файла можно изменить.

При запуске конвертации, программа анализирует исходный файл на количество используемых (не пустых) листов в нем, и если файл содержит более одного заполненного листа, то пользователю будет предложено выбрать режим конвертации: конвертация только первого заполненного листа или конвертация каждого заполненного листа в отдельный файл.

Если при конвертации, место расположения и имя конечного файла совпадет с уже существующим файлом, то будет предложено либо заменить, либо перезаписать уже имеющийся файл.

Ход процесса работы XLS-CSV Converter при конвертации отображается в строке состояния главного окна, а после завершения конвертации, выдается сообщение.

Оцените программу!
5.00 из 5, всего оценок – 3
Что нового в XLS-CSV Converter 1.3.3?

  • Возможность размещения файла настроек “AutoSettings.ini” в отдельном каталоге.

Статус программы Бесплатная
Операционка Windows 10, 8.1, 8, 7, Vista, XP
Интерфейс Русский
Закачек (сегодня/всего) 6 / 5 545
Разработчик
Последнее обновление 08.07.2017 (Сообщить о новой версии)
Категории программы Конверторы

WinScan2PDF 5.25

Небольшая бесплатная портативная утилита, позволяющая сканировать документы с помощью практически любого подключенного сканера, и сохранить отсканированные документы

PDF-XChange Viewer 2.5.322.10

PDF-XChange Viewer – небольшая и полнофункциональная программа для просмотра файлов в формате PDF. Сочетает в себе огромный список возможностей, высокое качество и

Calibre 4.13.0

Calibre – незаменимое приложение для чтения электронных книг всех современных форматов, а также управления собственной библиотекой. Поддерживается работа с

Scan2PDF 1.7

Scan2PDF – небольшая программа, которая позволяет сканировать документы и изображения с последующим их сохранением в формате PDF. Также есть возможность

Free PDF to Word Converter 3.2.12

Free PDF to Word Converter – простой в использовании инструмент для высококачественного преобразования файлов из формата PDF в DOC с сохранением всех графиков,

AVS Document Converter 4.2.4.269

AVS Document Converter – универсальный инструмент для просмотра и преобразования любых типов документов в наиболее распространенные форматы, включая PDF, DOC, DOCX,

Отзывы о программе XLS-CSV Converter

Admin

Отзывов о программе XLS-CSV Converter 1.3.3 пока нет, можете добавить.

Советуем обратить внимание

Встроенный поиск поможет вам найти любой файл. Встроенный проигрыватель покажет вам видео не дожидаясь загрузки. Каталог поможет выбрать из миллона программ, игр, фильмов именно то, что вам необходимо.

Корзина закачек ( 0 )
Избранные ()
Категории

Windows

macOS

Android

iOS

Windows Phone

© 2002—2020 SOFTPORTAL Мобильная версия | О проекте | Обратная связь | ЧАВО | Статистика | Политика конфиденциальности
SoftPortal™ является зарегистрированной торговой маркой. Копирование материалов портала запрещено.
Программы Новости Статьи Разработчику
Дизайн сайта —
компания Relmax, Inc.

Мы используем файлы cookies для того, чтобы предоставить вам больше возможностей при использовании нашего сайта

Источник: www.softportal.com

Экспорт таблицы (диапазона ячеек) в CSV

Часто при формировании прайс-листов требуется выгрузить большой объём данных в текстовый файл в формате CSV (разделитель – точка с запятой, или запятая)
И далеко не всегда может помочь сохранение файла в этом формате, поскольку в выгрузку попадают лишние данные (заголовки таблиц, лишние строки и столбцы, и т.д.)

В данном случае поможет экспорт заданного диапазона ячеек в файл CSV, что проще всего сделать макросом с использованием функции Range2CSV:

Вот код самой функции Range2CSV:

Улучшенная версия кода (работает заметно быстрее), и дополнительно заключает текст всех ячеек в кавычки:

Для работы макроса понадобится ещё и функция сохранения текстового файла SaveTXTfile.
Найти её можно здесь: http://excelvba.ru/code/txt

  • 30970 просмотров

Комментарии

Если нужно чтобы выводились данные до первой пустой ячейки первого столбца.:
После строки
If Len(Range2CSV) > 50000 Then buffer$ = buffer$ & Range2CSV: Range2CSV = “”
Добавляем строку:
If arr(i + 1, 1) = “” Then i = UBound(arr, 1) ‘Если значение первой ячейки следующей строки массива пустое, то завершаем цикл

Еще одна проблема если в ячейке ошибка, то функция вылетает не выдавая никаких ошибок. Будьте внимательны, делайте так, чтобы в выводимой области не было ошибок типа #Н/Д

Автору спасибо! Много полезной инфы на сайте.

Спасибо огромное за помощь!

Доброго времени суток!

А как сделать,чтоб значения в ячейках выгружались в числовом или денежно формате с двумя знаками после запятой?
Вот например есть 4499795,40 выгружается 4499795,4 или 900 000,00 выгружается 900000

Здравствуйте, Виталий
Возможно, кодировка нужна другая.
Перекодировать CSV файл (например, в UTF-8) можно этой функцией:
http://ExcelVBA.ru/code/encode

Всё хорошо. Только при импорте файла csv в престашоп возникает ошибка . С чем может быть связана?

спасибо! теперь запускается.

подскажите, почему таблица остается таблицей, а не переходит в вид столбца в выгружаемом файле?
при этом, если в строке
CSVtext$ = Range2CSV(ra, “;”)
поменять точку с запятой на запятую, то таблица становится столбцом, но запятые в цифрах при этом путаются с запятыми-разделителями. если же поставить точку, то она будет путаться с точками в дате.

не понимаю, как работает эта последняя функция, поэтому не знаю, как это победить

В статье дана ссылка на функцию SaveTXTfile
Надо было код этой функции тоже вставить в ваш файл – и всё сразу заработает.

на SaveTXTfile пишет Sub or Function not defined

Ну так сделайте цикл, в котором будут просматриваться все строки таблицы.

Пример кода написать не могу, не видя ваш файл.
Если сами не справитесь – можете заказать разработку такого макроса (оформите заказ, прикрепив вашу таблицу, и разъяснив, что и куда должно выгружаться)

Подскажите, пожалуйста, как сделать, чтоб выгружать не сплошной диапазон, а только строки, у которых (например) в 11 колонке написано имя формируемого файла?
В идеале будет генерироваться несколько файлов, имена файлов которых прописаны в 11 колонке. В диапазоне возможно наличие строк, у которых значение равно цифре 0

Спасибо, за оперативный ответ.
В новом файле все заработало. Буду искать где были конфликты.
Отдельное спасибо за полезный ресурс.

Не должна эта строка выдавать ошибку, если только мой макрос не конфликтует с существующими в том же файле вашими макросами.

Попробуйте код на новом файле (в котором нет других макросов), и заново скопируйте необходимые макросы с моего сайта.
Если в новом файле проблема исчезнет – ищите проблему несовместимости в своих макросах.

В строке
txt = “”: For j = LBound(arr, 2) To UBound(arr, 2): txt = txt & ColumnsSeparator$ & arr(i, j): Next j
Выделяет (txt =) с коментарием: Expected function or variable

Спасибо за оперативный ответ, попробуем

Ну почему же “код должен быть чисто своим”?
Я вот и чужой код часто использую – просто не удивляюсь, если он работает не совсем так, как хочелось бы, а дорабатываю его под свои нужды.

Я использовал функцию только для выгрузки диапазонов, заведомо не содержащих символа разделителя в обрабатываемых ячейках.
Если такие символы присутствуют – надо знать, как их экранировать.

Тут есть много вариантов:

  • предварительно заменить разделитель в ячейке на какой-то другой символ
  • заменить разделитель на другой символ только в выгрузке CSV (в ячейке оставить как было)
  • экранировать сам символ разделителя (например, текст 123;456 заменить на 123″;”456 или на 123/;456)
  • экранировать всю ячейку в выгрузке (например, текст 123;456 заменить на “123;456”)
  • и т.д. и т.п. (при нескольких разделителях в ячейке появляются ещё варианты)

Предусматривать все эти варианты в макросе не очень хочется – объём кода заметно увеличится, а желающих внести какие-то дополнительные “навороты” только прибавится.

В вашем случае всё решалось заменой одной строки кода:

Надо вместо arr(i, j) подставить некую функцию, которая произведёт изменения текста в элементе массива при наличии в нём символов разделителей.

к сожалению не совсем корректно работает Function Range2CSV – если внутри ячейки содержится разделитель (у меня это была сложная гиперссылка) -исходнй ЦээСВэ искажается – при копипасте исохранить в формате csv -всё прекрасно

ну даже не знаю говорить ли спасибо? 🙂 полдня промудохался
СПАСИБО – будет Муку наука – код должен быть чисто своим

Источник: excelvba.ru

XLS в CSV

Конвертировать XLS в CSV – онлайн и бесплатно – эта страница также содержит информацию о расширениях файлов XLS и CSV.

Перетащите сюда файлы или выберите ссылку

Или выберите новый формат

И согласиться с нашими Условиями

Перетащите ваши файлы, чтобы их конвертировать

Мы сразу же ими займёмся

Files to Convert

Overall conversion/upload progress:

File Name File Size Progress
Расширение файла .xls
Категория Document File
Описание «Microsoft Excel» является коммерческим приложением электронных таблиц, написанным и распростроняемым «Microsoft» для «Microsoft Windows» и «Mac OS X». Версии «Excel» до 2007 года для сохранения файлов используют формат XLS. В него входят вычисления, графические инструменты, сводные таблицы и макро язык программирования «Visual Basic» для приложений. Он стал широко используемой электронной таблицей на данных платмормах, особенно после 5 версии в 1993 году, а также он почти полностью заменил «Lotus 1-2-3» в качестве стадарта индустрии для электронных таблиц. «Excel» является частью «Microsoft Office». Последние версии – 2010 для «Microsoft Windows» и 2011 для «Mac OS X».
Действия XLS в CSV – Конвертировать файл сейчас
View other document file formats
Технические детали До 2007 года «Microsoft Excel» использовал собственный бинарный формат файлов, называемый «Binary Interchange File Format (BIFF)» в качестве главного формата. Используемый в качестве основы для XLS-файлов это постоянный формат, который поддерживает авторинг и манипулирование содержанием рабочих книг и шаблонов рабочих книг. Большинство версий «Microsoft Excel» могут читать форматы CSV, DBF, SYLK, DIF и др.
Ассоциированные программы Microsoft Excel
Microsoft Excel Viewer
OpenOffice
Разработано Microsoft
Тип MIME application/vnd.ms-excel
Полезные ссылки Подробнее о формате XLS
Как отркыть файл XLS без «Microsoft Excel»
Спецификация бинарного формата файлов «Microsoft Office»
Convert XLS file
Расширение файла .csv
Категория Document File
Описание Файл CSV – это способ сбора данных из любой таблицы, так что она может быть передана в качестве в другое таблично ориентированное приложение, такое как приложения реляционных баз данных. Microsoft Excel, таблица или приложение реляционная база данных, могут читать CSV файлы.CSV-файл иногда называют плоским файлом.
Действия Convert CSV file
View other document file formats
Технические детали В компьютерах, файл CSV содержит различные значения в таблице в виде серии ASCII (American Standard Code for Information Interchange) строк текста, которые затем организовали так, что каждое значение столбца отделяется запятой от следующего значения столбцов и каждая строка начинает новую строку. CSV является одним из примеров текстового файла с разделителями, который использует запятые для разделения значений (многие другие реализации CSV позволяют различным сепараторы, такие как слеши). Однако CSV отличается от других разделенные между собой форматов в использовании двойных кавычек вокруг полей, содержащих зарезервированные символы (например, запятыми или символами новой строки). Преимущество этого подхода заключается в том, что он позволяет передачу данных между различными приложениями.
Ассоциированные программы The CSV file format is very simple and supported by almost all spreadsheets and database management systems
Разработано Microsoft
Тип MIME text/comma-separated-values
Полезные ссылки Более детальная информация о CSV-файлах
Как использовать CSV-файлы
Программы, которые открывают CSV-файлы
Convert CSV file

Преобразование файлов 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)

Источник: www.zamzar.com

Что такое CSV файл и как его преобразовать в Excel

Иногда возникает необходимость работы с файлами, которые имеют расширение *.csv

Что такое csv файл?

Это текстовый файл, в котором содержится информация.

Каждая строка – это отдельная строка таблицы, а столбцы отделены один от другого специальными символами – разделителями (например, запятой).

В последнее время разделителем может быть не только запятая, но и другие символы (пробел, точка с запятой, табуляция, другое).

Пример файла CSV- формата:

После преобразования в табличный вид будет выглядеть так:

Теперь рассмотрим три способа преобразования CSV формата в «табличное» представление.

Зайдем в модуль Ученики, выделим несколько учеников установив флажок напротив необходимой записи зайдем в Действие и выберем Экспортировать.

Получим файл с расширением csv.

Открыв его в excel, мы увидим не очень «дружелюбное» представление информации

Выделяем весь первый столбец, переходим во вкладку «Данные» и выберем пункт «Текст по столбцам»

Далее проходим три шага согласно подсказкам.

Выбираем знак табуляции

На третьем шаге, вы сможете для каждого столбца выбрать необхоимый формат.

После нажатия кнопки «Готово», получаем «читабельный табличный» формат файла.

Можем воспользоваться таким свободным и открытым офисным пакетом как Apache OpenOffice (Не реклама).

Для этого необходимо открыть файл CSV формата с помощью OpenOffice.

При открытии файла, OpenOffice, предложит импортировать текст в «читаемый табличный» вид.

В «Параметры разделителя» выбираем несколько вариантов (табуляция, точка с запятой, запятая…) и нажимаем кнопку «Ок». Файл будет преобразован в «табличный» вид.

И еще один вариант преобразования, это открыть файл в любом текстовом редакторе

например в Блокноте. Первой строкой прописываем «sep=»

и сохраняем файл.

Теперь открыв файл в excel

получаем «читабельный текстовый» формат файла.

Источник: tallanto.com

Как открыть CSV в Excel

Для начала разберемся, что такое CSV файл. CSV – это текстовый формат представления табличных данных, который в переводе с английского (Comma-Separated Values) обозначает значения, разделенные запятыми. Каждая строка такого файла CSV представляет собой одну строку таблицы, в которой содержатся все значения столбцов, которые заключены в кавычки, а разделителями значений столбцов выступают запятые. Разделителями в файле CSV могут выступать и другие символы, такие как табуляция (TSV файлы), точка запятой (SCSV файлы) и другие. В данной статье мы рассмотрим на примере, как открыть CSV файл в Excel.

При экспортировании информации из базы данных в формат CSV, ее необходимо открыть в удобочитаемом виде, например, для дальнейшего анализа, написания отчета или просмотра статистики. В этом нам поможет текстовый редактор Excel, с помощью которого мы импортируем файл CSV в Excel.

Как открыть CSV в Excel

Перейдем к примеру, в котором рассмотрим, как открыть CSV файл в Excel. Пусть у нас есть файл CSV формата, который будет выглядеть следующим образом, если его просто открыть с помощью Excel или другого текстового редактора.

Как открыть CSV в Excel – Неформатированный файл CSV в Excel

Для того чтобы представить данные из CSV файла в удобном виде, в виде таблицы, необходимо импортировать файл CSV в Excel. Разберем как вставить данные из CSV файла в открытую рабочую книгу Excel.

  1. Перейдите во вкладку « Данные », и в группе « Получение внешних данных » выберите пункт « Из текста ».

Как открыть CSV в Excel – Получение внешних данных из текста в Excel
  1. В открывшемся окне найдите в вашем компьютере CSV файл, который хотите открыть в Excel. Выберите его и нажмите кнопку «Импорт» либо дважды кликните по файлу.

Как открыть CSV в Excel – Импорт CSV файла в Excel
  1. Далее появится окно мастера импорта текстов.

Шаг 1. В поле « Формат исходных данных » у нас должен быть выбран пункт «с разделителями», так как в текстовом файле CSV элементы разделены запятыми.

В поле « Начать импорт со строки » мы указываем номер первой строки импортируемых данных. В нашем случае начнем с первой строки. И нажимаем кнопку « Далее ».

Как открыть CSV в Excel – Импорт CSV файла. Шаг 1
  1. Шаг 2. На втором этапе мы выбираем разделители и ограничители строк.

В поле « Символом-разделителем является :» мы выбираем символ, который разделяет значения в текстовом файле CSV. В нашем случае это запятая. Если в вашем CSV файле разделителями выступают другие символы, или он отсутствует в списке, то выбирайте пункт « другой :» и введите его в поле.

В поле « Ограничитель строк » мы выбираем “ . Нажимаем кнопку « Далее ».

Как открыть CSV в Excel – Импорт CSV файла. Шаг 2

Разберемся в каких случаях нужно выбирать определенный вид ограничителя строк.

Когда разделителем выступает запятая (,), а ограничитель строк – кавычки (“), текст “Иванов, бухгалтер” будет импортирован в Excel в одну ячейку как Иванов, бухгалтер. Если ограничителем строк выступает одинарная кавычка или он не задан, то текст “Иванов, бухгалтер”, импортированный в Excel будет разбит на две ячейки как “Иванов”, “бухгалтер “.

  1. Шаг 3. В группе « Формат данных столбца » задаем формат данных для каждого столбца в предпросмотре « Образец разбора данных ».

Как открыть CSV в Excel – Импорт CSV файла. Шаг 3

В случае, если какой-то столбец не нужно импортировать из CSV файла выберите пункт пропустить .

Как открыть CSV в Excel – Пропустить столбец при импорте CSV в Excel

Нажимаем кнопку « Готово ».

  1. После мастера импорта текста появится окно «Импорт данных»:

Как открыть CSV в Excel – Окно «Импорт данных»

В группе « Куда следует поместить данные » выбираем расположение наших импортируемых данных из CSV в Excel. Если выбираем поле « Имеющийся лист », то указываем адрес ячейки. А если хотим расположить на новом листе, то – пункт « Новый лист ». Мы выберем « Имеющийся лист ». Нажимаем кнопку « ОК ».

В итоге мы получили вот такую таблицу:

Как открыть CSV в Excel – CSV файл в Excel

Ну вот и все, теперь вы с легкостью можете открыть CSV в Excel, и далее работать с полученными табличными данными привычными инструментами MS Excel.

Источник: naprimerax.org

Добавить комментарий

Adblock
detector