Konwertowanie pliku CSV na arkusz kalkulacyjny programu Excel
Plik z wartościami oddzielonymi przecinkami (CSV) jest plikiem tekstowym z delimitacją, który używa określonego znaku do oddzielenia serii wartości.
Power Automate umożliwia otwieranie plików CSV rozdzielanych przecinkami i tabulatorami bezpośrednio za pośrednictwem akcji Włącz Excel.
Aby przekonwertować plik CSV tego typu na XLSX, należy otworzyć plik, a następnie zapisać go jako nowy skoroszyt programu Excel, korzystając z opcji Zapisz dokument jako w akcji Zamknij program Excel.
Chociaż akcja Uruchom program Excel radzi sobie z wcześniej wymienionymi przypadkami, pliki CSV z ograniczeniem średnikami mogą wymagać innego podejścia.
Uwaga
Excel używa separatorów list zdefiniowanych w ustawieniach regionalnych systemu Windows. W niektórych regionach konieczne jest ręczne ustawienie znaku średnika jako separatora lub zastosowanie następującego obejścia.
Aby obejść to ograniczenie, należy wdrożyć akcję Odczytaj z pliku CSV i ustawić znak średnika (;) jako niestandardowy separator w opcjach zaawansowanych. Jeśli pierwszy wiersz pliku CSV zawiera nagłówki, należy włączyć opcję Pierwszy wiersz zawiera nazwy kolumn, aby użyć odpowiednich nagłówków w pobieranej tabeli danych.
Następnie należy uruchomić pusty dokument programu Excel za pomocą akcji Uruchom program Excel i wkleić tabelę CSV do komórki A1 za pomocą akcji Zapisz do arkusza programu Excel.
Teraz można wdrożyć akcję Zamknij program Excel, aby zapisać arkusz programu Excel jako nowy plik XLSX.