VBA Problème dans ajour d'un commentaire

Bonsoir

Range(Cells(Wrk_Ligne, 1)).AddComment (Wrk_Comment)

Cette instruction ajoute un commentaire sur une ligne dans la colonne 1.

Wrk_Ligne (integer) - Numéro de ligne concernée

Wrk_Comment (String) - Commentaire à créer

La ligne peut varier suivant la date. Et c'est là que le problème arrive.

Tous les exemples que j'ai vu sur internet utilisent une cellule fixe. Par exemple "A1".

Est-il possible d'ajouter, (supprimer, modifier) un commentaire en utilisant un numéro de ligne variable ?

Merci pour vos réponse

Jacques Julien

Bonjour JJulien,

Est-il possible d'ajouter, (supprimer, modifier) un commentaire en utilisant un numéro de ligne variable ?

Evidemment que oui, mais vous donnez la réponse dans votre demande

Quelque chose m'échappe...

Bonjour

Lorsque j'exécute cette instruction j'ai un message.

Erreur d'exécution '1004'.

La méthode 'Range' de l'objet '_Global' a échoué.

Et je n'arrive pas à comprendre où se situe mon problème.

bonne journée

Jacques

Re,

Jacques, il est bien d'indiqué également les messages que l'on a

Je pense que le souci vient du fait que vous ne précisez pas l'objet conteneur dans votre ligne

With ThisWorkbook.Sheets("Toto")
 .Range(.Cells(Wrk_Ligne, 1)).AddComment (Wrk_Comment)
End With

A+

Merci pour cette réponse rapide.

Je vous fais un retour une fois que j'ai testé.

jacques

Bonjour

cette instruction fonctionne. Dans les exemples je voyais Range, donc je signais et persistais avec ce mot clé.

Cells(Wrk_Ligne, 1).AddComment (Wrk_Comment)

Alors que cette simple instruction suffit.

Il me reste maintenant à ajouter quelques mots clés pour paramétrer le cadre du commentaire.

Je vais continuer à lire sur internet pour trouver des solutions.

Merci pour votre aide

bonne journée

jacques

Bonjour Jacques

Cells(Wrk_Ligne, 1).AddComment (Wrk_Comment)

Alors que cette simple instruction suffit.

ATTENTION !
Vous courez au devant de gros ennuis si vous ne mettez pas l'objet conteneur

Exemple : Vous êtes sur "Feuil2" du classeur et vous voulez ajouter votre commentaire sur "Feuil1"
et bien votre simple instruction ne suffira pas

Maintenant, un homme averti en vaux 2

Bonjour
J'ai corrigé et associé l'onglet.

sinon, cela mettait mes commentaires dans le premier onglet.

merci.

Bonne journée

Jacques

Rechercher des sujets similaires à "vba probleme ajour commentaire"