ActiveX Data Object
Comme VB s'entend très bien avec les activex tu n'aura pas de pb la dessus, si tu veux des exemples va sur msdn.microsoft.com et donne comme mots clef "Visual basic ADO", t'es tranquille t'auras tous ce qu'il te faut
Pour la partie excel c'est pareil tu recherche dans msdn mais il va falloir que tu t'y mette sérieusement car c'est un peu moins fourni.
Procède etape par étape, si possible petite et ça ira
Ce que tu veux faire est parfaitement possible, pas de panique il faut juste que tu te familiarise avec VB (ça viendra vite).
Même moi je pourai le faire c'est pour te dire que c'est largement possible car je suis pas vraimment un adepte de VB