Sto scrivendo una funzione per esportare i dati in Excel utilizzando Office Interop in VB .NET. Attualmente sto scrivendo le cellule utilizzando direttamente le cellule del foglio di lavoro Excel() il metodo:Il modo più veloce per scrivere celle su Excel con Office Interop?
worksheet.Cells(rowIndex, colIndex) = data(rowIndex)(colIndex)
Questo sta prendendo molto tempo per grandi quantità di dati. C'è un modo più rapido per scrivere molti dati in Excel contemporaneamente? Fare qualcosa con intervalli sarebbe più veloce?
Questo quasi duplicato ha risposte ampie: http://stackoverflow.com/questions/3840270/fastest-way-to-interface-between-live-unsaved-excel-data-and-c-sharp-objects. – Govert