Je te recommmande aussi vivement le Site du zero.
honetement, quitte a apprendre a programer je suis pas sur que le VBA soit une bonne idee...
je veux dire, soit tu veux faire des programes uniquement a usage personelle, sans trop te soucier de leur "propreté" (par exemple, pour ressoudre une enigme ou un probleme de math) alors le mieux est d'utiliser un langague/logiciel "fait pour sa" par exemple Maple (mais c'est payant) ou des equivalents gratuit (... Matematica ou autre si je ne me trompe pas...? moi j'utilisait maple au lycee ). tu aura l'avantage de beneficier de la puissant "mathematique" de ces logiciel, qui permette de faire des chose compliqué tres simplement (mais d'une facon qui manque beaucoup d'elegance et d'efficacité ^^)
soit tu veux faire des programes, propres, efficaces puissant etc... bref 'programmer' quoi, et la je te conseil plutot d'eviter le VBA qui est pas vraiment un model, le C est tres bien mais peut-etre un peu trop impermeable pour commencer, le pascal ce fait un peu vieux mais doit etre utiliser par tous les prof de math et de physique qui ont bessoin de programer (c'est de la caricature je precise ^^ ... quoique)