Pues hay varias formas, quizás la más fácil en este caso sería la siguiente:
1. Crea una plantilla del reporte en Excel (osea, todo excepto los datos).
2. Luego, podrias obtener los valores necesarios en VB6, crear una copia de la plantilla y editarla la nueva plantilla acorde a ellos.
Con eso ya tendrias tu reporte en Excel de forma fácil y rápida, de paso no tendrías que aprender muchas cosas nuevas, puesto que si no me equivoco has estado recientemente automatizando tareas de Excel desde VB6.