Преобразование CSV-файла в электронную таблицу Excel
Файл с разделенными запятыми значениями (CSV) — это текстовый файл с разделителями, в котором для разделения серии значений используется определенный символ. Power Automate позволяет открывать CSV-файлы с разделителями-запятыми и разделителями-табуляторами непосредственно через действие Запустить Excel.
Заметка
- Excel использует разделители списков, определенные в региональных настройках Windows. В некоторых регионах необходимо вручную установить символ точки с запятой в качестве разделителя или применить следующее решение проблемы.
Выполнение действия "Запустить Excel"
Заметка
Если в файле с разделителями-запятыми используются точки с запятой, перейдите в раздел CSV-файлы с точкой с запятой в качестве разделителей.
- Откройте Power Automate для компьютеров
- Откройте существующий поток для редактирования или выберите Создать поток, чтобы создать новый.
- В конструкторе потоков на левой панели Действия разверните узел Excel, затем дважды щелкните Запустить Excel.
- Введите необходимые параметры и выберите Сохранить.
Затем запустите пустой документ Excel, используя действие Запустить Excel и вставьте CSV-таблицу в ячейку A1, используя действие Записать в лист Excel.
Теперь вы можете развернуть действие Закрыть Excel, чтобы сохранить лист Excel как новый файл XLSX. Для этого выберите Сохранить документ как, а в поле Формат документа выберите Книга Excel (.xlsx).
CSV-файлы с точкой с запятой в качестве разделителей
Хотя действие Запустить Excel может обрабатывать ранее упомянутые случаи, CSV-файлы, разделенные точками с запятой, могут потребовать другого подхода.
Чтобы преодолеть это ограничение, разверните действие Считать из CSV-файла и установите символ точки с запятой (;) как Настраиваемый разделитель в параметрах Дополнительно. Если первая строка CSV-файла содержит заголовки, включите параметр Первая строка содержит имена столбцов, чтобы использовать соответствующие заголовки в извлеченной таблице данных.