Monsieur Excel
Pour tout savoir faire sur Excel !

02 août 2012

Ajout auto de commentaires

Un de mes clients m’a récemment demandé de lui construire une macro permettant de mettre – de façon automatique – le contenu de la colonne C comme commentaire des cellules de la colonne A.

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 ».


1 Commentaire(s):

  • Je ne préfixe jamais avec ActiveSheet.

    sachant que de toute facon le code s'execute sur la feuille active.

    De plus, on perd l'intellisens en utilisant : ActiveSheet

    By Blogger Benji, sur 10:28 AM  

Enregistrer un commentaire

<< Accueil