Macro sur commentaire actif

  • Initiateur de la discussion Initiateur de la discussion Ida
  • 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 !

Ida

XLDnaute Junior
Bonjour...

Cela fait plusieurs heures que je recherche des infos pour créer une macro qui me permette de changer la couleur de la police du commentaire selectionné (seulement le sélectionné).
J'ai trouver un tas d'exemples desquels je me suis inspirée mais la seul chose que j'ai réussi à pondre est :

Sub policecommentaire ()
ActiveComments.Front.ColorIndex = 50
End sub

Et la j'obtiens erreur "424" objet requis.


La je sèche un petit coup de main SVP.....???

Merci
 
Re : Macro sur commentaire actif

Bonjour,

peut être ceci, mais ce base sur la cellule active et non un commentaire actif...

Code:
Dim c As Comment
Set c = ActiveCell.Comment
If Not c Is Nothing Then c.Shape.OLEFormat.Object.Font.ColorIndex = 3

bonne journée
@+
 
Re : Macro sur commentaire actif

Bonjour Ida,

(...) la couleur de la police du commentaire selectionné (seulement le sélectionné).

Qu'entendez-vous par sélectionné ?

1) S'il s'agit du commentaire de la cellule active :

Code:
Sub Test1()
On Error Resume Next 'si la cellule n'a pas de commentaire
ActiveCell.Comment.Shape.TextFrame.Characters.Font.ColorIndex = 50
End Sub
2) Si l'objet commentaire est affiché et sélectionné par clic droit :

Code:
Sub Test2()
If TypeName(Selection) = "TextBox" Then _
Selection.Characters.Font.ColorIndex = 50
End Sub
En effet le TypeName du TextFrame du commentaire est "TextBox".

Edit : hello Pierrot, pas rafraîchi...

A+
 
Dernière édition:
- 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
Retour