Nous voyons ci-dessous le
tableau obtenu après exécution de la macro, qui est reproduite en dessous.
Chaque cellule de A1 à A9 a bien reçu un commentaire, comme nous pouvons le
constater avec la cellule A5 .
Remarque 1 – La macro efface tout commentaire antérieur éventuel grâce à la commande ClearComments.
Remarque 2 – S’il y avait un
commentaire antérieur et que cette commande était absente, la macro s’arrêterait
là avec une erreur.
Remarque 3 – On pourrait certes
éviter ce problème sans la commande ClearComments, en mettant en amont la
commande On Error Resume Next, mais ce serait moins « propre ».
Je ne préfixe jamais avec ActiveSheet.
RépondreSupprimersachant que de toute facon le code s'execute sur la feuille active.
De plus, on perd l'intellisens en utilisant : ActiveSheet