le vba et le c++ n'ont pas vraiment les même usage 
La maitrise d'un langage de programmation aide toujours commencer un autre langage de prog, mais soyons honnête ça t'aidera surtout pour le côté algo, le reste est assez différent.
La méthode pour progresser le plus vite c'est de travailler dedans ^^' sinon de faire des petits projets en C++ et pas hésiter à regarder le code d'autre personne s'y connaissant bien
Pour les sites/ressources, n'ayant abordé que la base du C++ je préfère passer la main
A+