Il souhaitait en outre – pourquoi faire simple quand on peut faire compliqué ? – calculer ce nombre soit par macro-fonction soit par macro…
Une macro-fonction
Nous voyons en premier, dans la copie d’écran ci-dessous, la macro-fonction permettant de résoudre le problème. Pour l’utiliser, il suffit d’entrer dans une cellule la formule =nbcomm(adresse) où adresse est l’adresse de la sélection dans laquelle on veut connaître le nombre de commentaires :
La macro Comm
La macro Comm ci-dessus est pour sa part bien plus compacte, avec sa ligne unique !
Elle présente un autre avantage : elle fonctionne aussi bien avec une sélection simple qu’avec une sélection multiple – obtenue avec la touche [Ctrl] enfoncée –, ce qui n’est pas le cas de la macro-fonction.
Remarque – Comme dans un long mot allemand, il faut lire les mots de droite à gauche. Ainsi, nous demandons au VBA, dans ce cas, de compter (count) le nombre de cellules (cells) de type commentaire (typecomments) de la sélection active (selection)...
S'exécute aussi bien sur 2 feuilles sélectionnées simultanément d'un classeur.
RépondreSupprimerMerci M. Excel