Конвертировать XLSM в CSV
Извлеките данные из книги с макросами в обычный CSV для импорта, базы данных или скрипта. Каждый лист становится отдельным CSV с вычисленными значениями, а макросы остаются в стороне. Всё работает в браузере.
Перетащите файлы сюда или нажмите, чтобы выбрать
Результаты
Как конвертировать XLSM в CSV
- Перетащите один или несколько файлов .xlsm в инструмент ниже.
- Выберите разделитель: запятую, точку с запятой для европейского Excel или табуляцию.
- Выберите все листы или только первый и включите BOM, если CSV вернётся в Excel.
- Запустите конвертацию и скачайте файлы CSV.
Чистые данные из книги с макросами
Книги с макросами часто служат машинным отделением бизнеса: калькулятор цен, учёт остатков, шаблон отчёта, который сводит всё воедино. Рано или поздно эти данные нужно передать куда-то ещё, например в интернет-магазин, CRM или базу данных, а такие системы ждут CSV. Этот конвертер записывает каждый лист .xlsm в отдельный файл CSV.
Значения, а не код
CSV хранит только значения. Каждая ячейка записывается со значением, которое Excel вычислил и сохранил в файле последним. Код VBA никогда не запускается и не экспортируется. Если макрос заполняет или обновляет значения при запуске, сначала запустите его в Excel и сохраните файл, чтобы свежие цифры оказались в книге до конвертации.
Выбор разделителя
Для большинства инструментов импорта используйте запятую. Выберите точку с запятой, если CSV пойдёт в Excel с европейскими региональными настройками, где запятая служит десятичным разделителем. Выберите табуляцию для вставки в другую таблицу или для данных с большим количеством запятых, например адресов.
Безопасно даже с файлами, которым вы не доверяете
Поскольку ничего не выполняется, конвертация это безопасный способ посмотреть, что внутри книги с макросами, которую вам прислали. Файл читается в вашем браузере и никуда не загружается.
Частые вопросы
Загружается ли моя книга?
Нет. Файл .xlsm читается в браузере, а файлы CSV записываются на вашем устройстве.
Переносятся ли формулы и результаты макросов?
Каждая ячейка записывается со значением, которое Excel вычислил и сохранил последним. Если макрос заполняет значения при запуске, сначала запустите его и сохраните файл в Excel, чтобы эти значения оказались в файле.
Запускаются ли макросы во время конвертации?
Никогда. Код VBA полностью игнорируется, поэтому это ещё и безопасный способ заглянуть в книгу, которой вы не доверяете.
Почему Excel неправильно показывает буквы в CSV?
Включите параметр BOM. Excel в Windows нужен BOM, чтобы правильно прочитать буквы в UTF-8.
Ваши файлы никогда не покидают устройство
Каждый инструмент на Squishly Tools на 100 % бесплатен и работает целиком внутри браузера. Ваши изображения и документы обрабатываются на вашем компьютере и никогда не отправляются на сервер. Здесь нет аккаунтов, водяных знаков и подвоха.