What names do you want to create for these exported files?
Are all your Excel files in the same folder? And do they all have the same columns?
If so, then you can use the Excel Reader node to read all the files in that folder
If not, you can go old-school with the List Files/Folders node and an Excel Reader to CSV Writer loop that loads each file in turn and exports as a CSV file.
You’ll need to add some extra nodes in between the Excel Reader and the CSV Writer to handle the file name creation.
For all what @elsamuel said, there’s also an assumption that each of these Excel files contains only 1 sheet. You can’t write multiple sheets to 1 csv file.
All my Excels files are in the same folder and all have the same column. Each of excel file contains only 1 sheet.
I try to use the workflow that you showed, but the result comes only 1 csv file which combines all my excel files data. I am not sure for the setting in CSV writer node.
Hi @kpornbut , as per @elsamuel instructions “You’ll need to add some extra nodes in between the Excel Reader and the CSV Writer to handle the file name creation.”
If you don’t do that, then it will write everything to the same file, which you found out.
You can manipulate the Path flow variable for each Excel file (extract the name, add a .txt or .csv extension, save that as another flow variable), and use that new flow variable to create a path and file name for the csv files.