Avant de travailler n'importe quel programme, tu dois voir les bases de l'algorithmique, dont tu te serviras constamment, quelque soit le langage. Même si c'est barbant, c'est ce que tu vas utiliser.
OpenClassroom donne souvent de bons cours, et ils donnent des cours de VBA, donc tu dois pouvoir t'en aider :
https://openclassrooms.com/courses/analysez-des-donnees-avec-excel/premiers-pas-en-vba

Si tu veux comprendre la suite des instructions, évite de sauter des étapes que tu ne maîtrises pas totalement. 
C'est un peu démagogue de dire ça, mais sincèrement, tu vas être perdu après. Essaie de pratiquer en même temps que tu fais du théorique aussi 