Pb taille commentaire dans classeur partagé

coco_lapin

XLDnaute Impliqué
Bonjour le forum.

A l'ouverture d'un classeur partagé la taille du texte des commentaires de tous les onglets est réinitialisée à 8 et ceux ci deviennent illisibles dans mon application.

Comment peut-on indiquer au classeur partagé de garder la taille du texte des commentaires?

Une solution consisterait, à l'ouverture du classeur, de réinitialiser par macro la taille du texte des commentaires, mais je voudrais éviter cette solution un peu lourde qui doit être réalisé pour chaque onglet.
 

Marc_du_78

XLDnaute Accro
Bonjour coco lapin,
Ce code peut-il taider ? Je n'en connais pas l'auteur, mais trouvé sur ce Forum.

Possibilité Largeur/Hauteur FIXE en macro évènementielle :
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim CommentObj As Comment
For Each CommentObj In Me.Comments
With CommentObj.Shape
.Height = 25
.Width = 250
End With
Next
End Sub

Possibilité Largeur/Hauteur VARIABLE (AutoSize) :
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim CommentObj As Comment

For Each CommentObj In Me.Comments
CommentObj.Shape.TextFrame.AutoSize = True
Next
End Sub

Bien à toi.
 

coco_lapin

XLDnaute Impliqué
Bonjour Marc_du_78 et le forum.

Merci Marc pour ton code. Cela m'aidera si je suis obligé de réinitialiser à l'ouverture du classeur, mais c'est ce que je veux éviter.

Si je n'ai pas d'autres réponses je serai obligé de passer par là.
 

Discussions similaires

Statistiques des forums

Discussions
312 696
Messages
2 091 055
Membres
104 748
dernier inscrit
Lylie76