Pues hice un copy/paste del código y me va bien, y por más que lo intenté, no pude reproducir el error que te sale. Todo me va perfecto
, la creación e inserción de datos en el xls.
Mi recomendación es que primero agás unas pruebas básicas sin meter el “ADODataSet2” simplemente mandando una cadena a una celda, puedes hacerlo copiando el código tal cual está en mi penúltimo mensaje, ese código manda la cadena “lolo” en la celda “C2”, si ese cacho si funciona entonces querrá decir que el problema está en otra parte, por el momento es lo que se me ocurre
.