VBA pour Excel (Editions ENI)
Nous venons de recevoir de la part des Editions ENI le livre
VBA pour Excel (versions 2019 et Office 365) écrit par Claude Duigou, un
lecteur assidu de ce blog. C’est un livre de 387 pages vendu à 27 €. On peut
télécharger sur le site de l’éditeur près de 17 Mo de fichiers préparés par
l’auteur.
Le livre comporte 172 QCM corrigés en fin d’ouvrage ainsi que 231 travaux pratiques avec leurs corrigés, ce qui devrait assurer 37 heures de mise en pratique. La table des matières à elle seule occupe 18 pages, autant dire qu’il y a du pain sur la planche. Mais, après une semaine de travail, vous maîtriserez enfin le VBA !
Pour ma part, j’ai particulièrement apprécié le fait qu’il
ne s’agit pas d’une formation avec une lecture linéaire, mais que l’on y trouve
une grande richesse d’information tout en résolvant – au pas à pas – un certain
nombre de problèmes. Le va-et-vient entre les énoncés de problèmes à résoudre
et les solutions proposées est intéressant, et plus motivant que de la lecture
linéaire.
Le seul inconvénient de ce procédé pas à pas, construit
dans un souci de clarté pédagogique, est que cela aboutit parfois à du code
plus lourd. Ainsi, pour connaître le nombre de feuilles de calcul dans le classeur
actif, la solution proposée est :
Sub
Nombrefeuilles
Dim intNombre as Integer
intNombre=Sheets.Count
MsgBox ʺIl y a ʺ & intNombre
& ʺ feuilles dans le classeur. ʺ
End
Sub
… là où j’aurais tout simplement écrit :
Sub
Nombrefeuilles
MsgBox ʺIl y a ʺ & Sheets.Count & ʺ feuilles dans
le classeur. ʺ
End
Sub
Mais c’est le prix à payer pour la clarté pédagogique…
En conclusion, un livre que je vous conseille !
0 Commentaire(s):
Enregistrer un commentaire
<< Accueil