Oui, il y a des différences entre VB et VBA.
Elles sont trop nombreuses pour être citées ici.
VBA garde la même syntaxe et « philosophie » que VB mais utilise des objets adaptés à l'application qui l'implémente.
Ainsi le VBA Word n'est pas identique au VBA Excel, différent du VBA Outlook, etc.
VB permet de créer des exécutables, des DLL, des OCX, ...
Je suis pas sûr que connaître ces informations vont t'aider à débuter.
Comme l'a dit jpcheck, des tutoriels sont très facilement trouvables sur le net.
Mais en fouillant ce forum tu peux trouver aussi plein de liens :
http://forum.hardware.fr/hfr/Progr [...] 1466_1.htm
http://forum.hardware.fr/hfr/Progr [...] 3534_1.htm
Ici on essaie de répondre à des questions précises, pas à faire des formations en ligne.