Bonjour.
Mon point de vue est le suivant :
Je pense que la meilleur démarche est d'étudier non pas VBA mais VBA, d'abord VB, après seulement A.
Ça fait moins de concepts à assimiler parce qu'il y en a assez relativement peu, de base, dans Visual Basic, et pour Application ce n'en sont que des mises en application, justement, via des objets définis dans des bibliothèques de l'application, et de fournitures auxiliaires qu'on souhaite utiliser, et pour l'utilisation desquelles VB offre d'ailleurs un certain niveau d'assistance.