Hola,
tal como lo planteas abriendo el excel como un objeto OLE no se puede acelerar. El tiempo se va en la sincronización de la exportación de la aplicación con el excel, celda a celda.
Si sólo trabajas con una pestaña, puedes exportar a csv y luego cargar el dato en excel.
Si no, las alternativas que tienes son:
- utilizar alguna libería que genere los ficheros excel directamente ( las hay gratuitas aunque no sé cual recomendarte)
- utilizar las hojas excel como tablas tal y como te indica Neftalí.
La diferencia es sustancial.
Un saludo
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino -
|