Bonjour,
Pour apprendre le VBA, il y a bien sûr un tas de livres sur le sujet, il y a aussi internet avec les forums.
Mais il y a surtout l'enregistreur de macros, un outil intégré à excel qui permet d'enregistrer toutes les actions que vous faites, il suffit par la suite d'aller voir le code qui en résulte pour comprendre comment il fonctionne. Comme le code enregistré est brut de décoffrage, il ne faut pas hésiter à le retravailler un peu pour le rendre plus efficace.
Pour utiliser l'enregistreur de macro, il faut auparavant afficher l'option "Développeur" dans le bandeau
Allez dans les options excel, puis:
puis pour enregistrer une macro:
-Dans le ruban, Cliquez sur "Développeur",
-puis "Enregister une macro".
A partir de cet instant tout ce que vous faites est enregistré en VBA,
-puis, cliquez sur "Arrêtez l'enregistrement"
-Faites CTRL + F11 .pour visualiser le code
Pour lancer la macro, se positionner dans le texte du code, et faire F5 (ou fn +F5) ou F8 (ou fn8+ F8) si vous voulez faire défiler le code en pas à pas. Par la suite, vous dessinerez un bouton et pourrez lui affecter la macro
Commencez par ça pour vous initier.
Cdlt