Hola palermo
Mira esta serie de artículos que publiqué:
Aqui usando Interop: Exportación a Excel con C# | Parte 2
Aqui usando ClosedXML: Exportación a Excel con C# | Parte 3
Lo malo es que estan en C# pero puedes hacer uso de esta herramienta para convertir el código Convert C# to VB.NET
Saludos
Antonio Lobo
Para el correcto funcionamiento, y que otros usuarios se puedan beneficiar de la solucion de esta pregunta por favor marca las respuestas que te hayan ayudado como "Respuesta".
Si la respuesta te ha sido util Votala.
Mi blog