Macro résuisant le cadre des commentaires

  • Initiateur de la discussion Initiateur de la discussion anthoYS
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

anthoYS

XLDnaute Barbatruc
Bonjour,

Comment procéder pour que cette macro ne fonctionne qu'en colonne F?

Qu'elle ne réduise pas la taille des autres cadres de commentaires par ailleurs dans le classeur -lorsque je maintien le raccourci clavier de celle-ci-?

Code:
Sub tailleZoneCommentaire()
For Each c In ActiveSheet.Comments
c.Shape.Width = 20
c.Shape.Height = 16
Next c
End Sub

Pour plus d'informations, si ceci ne vous suffis pas, se référez au fichier joint.

Merci.
 

Pièces jointes

Re : Macro résuisant le cadre des commentaires

Bonjour anthoYS
Code:
[COLOR="DarkSlateGray"]Sub tailleZoneCommentaire()
Dim c As Object
   For Each c In ActiveSheet.Comments
      [B]If c.Parent.Column = 6 Then[/B]
         c.Shape.Width = 20
         c.Shape.Height = 16
      [B]End If[/B]
   Next c
End Sub[/COLOR]
ROGER2327
 
Re : Macro résuisant le cadre des commentaires

Bonjour tout le monde,

on peut aussi compléter le test de roger pour que la macro ne soit pas active sur les autres classeurs en cas d'erreur de manip :
If c.Parent.Column = 6 and (ActiveWorkbook.Name = ThisWorkbook.Name) Then
...
et peut-être aussi sur 1 feuille précise de ce classeur...
eric
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

T
Réponses
22
Affichages
6 K
Thibault LB
T
J
Réponses
4
Affichages
40 K
jeremy42sf
J
V
Réponses
7
Affichages
1 K
V
B
Réponses
7
Affichages
9 K
bertrand19
B
Retour