lebarbo
XLDnaute Occasionnel
Bonjour à tous,
Je cherche à ajouter automatiquement une zone de commentaire sur une cellule.
Jusque là tout va bien, j'utilise le code ci-dessous :
Sheets(NomFeuil).Range("B" & i).AddComment
Sheets(NomFeuil).Range("B" & i).Comment.Text Text:=Moncommentaire
Mais je souhaiterais que le commentaire s'ajuste automatiquement en hauteur (car tous les commentaires ne font pas le même nombre de caractère) et c'est là que je bloque car j'utilise le code ci-dessous mais qui le dimensionne à une taille fixe :
Sheets(NomFeuil).Range("B" & i).Comment.Shape.ScaleWidth 2.58, msoFalse, msoScaleFromTopLeft
Sheets(NomFeuil).Range("B" & i).Comment.Shape.ScaleHeight 2.15, msoFalse, msoScaleFromTopLeft
Merci pour votre aide,
Je cherche à ajouter automatiquement une zone de commentaire sur une cellule.
Jusque là tout va bien, j'utilise le code ci-dessous :
Sheets(NomFeuil).Range("B" & i).AddComment
Sheets(NomFeuil).Range("B" & i).Comment.Text Text:=Moncommentaire
Mais je souhaiterais que le commentaire s'ajuste automatiquement en hauteur (car tous les commentaires ne font pas le même nombre de caractère) et c'est là que je bloque car j'utilise le code ci-dessous mais qui le dimensionne à une taille fixe :
Sheets(NomFeuil).Range("B" & i).Comment.Shape.ScaleWidth 2.58, msoFalse, msoScaleFromTopLeft
Sheets(NomFeuil).Range("B" & i).Comment.Shape.ScaleHeight 2.15, msoFalse, msoScaleFromTopLeft
Merci pour votre aide,