I’m downloading multiple xlsx files and there data in bulk like 10k rows are there in each file.and it’s appending the existing workbook but it’s taking lot of time around 45/50 minutes to append that all data ( Based on condition)
It looks like you’re looping through the data and writing to Excel over and over. You should get the data how you want it first, in the datatable, then just use one Write Range to write it all to Excel.
I have two suggestions, if you are appending the data one by one, like you read one input excel and append it to your output and move to next again read and append,
Continuous write will be slow process, can you try to keep the data in a datatable and when you are completed with reading all the input excel files finally write complete datatable to the excel
Can you try using a CSV file as temporary to write and append all the data, as CSV files work fast and easy for the device
You can convert this CSV to excel at end