Файлы не загружаются · 100 % бесплатно

Конвертировать XLSM в CSV

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

Как конвертировать XLSM в CSV

  1. Перетащите один или несколько файлов .xlsm в инструмент ниже.
  2. Выберите разделитель: запятую, точку с запятой для европейского Excel или табуляцию.
  3. Выберите все листы или только первый и включите BOM, если CSV вернётся в Excel.
  4. Запустите конвертацию и скачайте файлы 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 % бесплатен и работает целиком внутри браузера. Ваши изображения и документы обрабатываются на вашем компьютере и никогда не отправляются на сервер. Здесь нет аккаунтов, водяных знаков и подвоха.