Nuevamente estamos casi en lo mismo.
El archivo que me enviaste era seguramente un informe en archivo de cualquier sistema de gestión.
Hay básicamente 2 partes claramente diferenciadas, cabecera y datos.
Si lo haces con excel tendrás que lidiar con los tipos de separación, aparte de que está montado como un informe, y los datos no están escritos con criterios de datos (economía de campos, economía de registros, no duplicidad; campos clave...)
Yo te aconsejaría, me he topado con este problema más veces y lo hacia así, es:
Hazte copia del archivo.
Edítalo(s) con el bloc de notas y quita la cabecera
Genera 2 archivos txt, uno con los datos del proveedor, y otro con el detalle, separando lo que después van a ser los campos con ;. No lo separes con comas porque vas a tener problemas más tarde.
Es un trabajo tedioso, y que a veces da errores, porque borras cosas sin querer.
Si no quieres hacerlo así y tienes que hacer muchas importaciones, siempre te queda la opción de escribirte una o varias funciones en VB que te hagan la importación.
Si necesitas ayuda con el código ya lo dirás.