Estoy escribiendo una función para exportar datos a Excel usando Office Interop en VB .NET. Actualmente estoy escribiendo las células utilizando directamente las células de la hoja de cálculo Excel() Método:¿La forma más rápida de escribir celdas en Excel con Office Interop?
worksheet.Cells(rowIndex, colIndex) = data(rowIndex)(colIndex)
Esto está tomando mucho tiempo para grandes cantidades de datos. ¿Existe una manera más rápida de escribir una gran cantidad de datos en Excel a la vez? ¿Hacer algo con rangos sería más rápido?
Este casi duplicado tiene respuestas extensas: http://stackoverflow.com/questions/3840270/fastest-way-to-interface-between-live-unsaved-excel-data-andc-c-sharp-objects. – Govert