[RESOLU]- Insérer un commentaire

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

G

guyvano24

Guest
Bonjour le Forum,
J'ai cherché un peu partout dans le forum une solution afin d'insérer dans une cellule un commentaire vierge (sans le mot commentaire en haut à gauche). Je n'ai pas trouvé de solutions aussi je me permets de vous solliciter.
Merci d'avance pour votre aide.
 
Dernière modification par un modérateur:
Re : Insérer un commentaire

Bonjour Guyvano, Pierrot 🙂 (ouf, cela me rassure )

Pas très clair ton problème. Je ne comprend pas le "sans le mot commentaire en haut à gauche".

Sinon en raccourci clavier, c'est shift+F2. Sinon il faudra passer par VBA.
 
Dernière édition:
Re : Insérer un commentaire

Bonjour à vous
C'est justement pour gagner un peu de temps et moins de manip que je demandé de savoir si
'il était possible d'insérer un commentaire sans annotation dedans (Vide de tout texte)
Car lorque j'insère un commentaire dans une cellule, à chaque fois apparaît du texte (Soit commentaire: ou Le nom de l'utilisateur du PC ex Guy🙂
cordialement
 
Re : Insérer un commentaire

Re

Le mieux serait de le faire en VBA.

Pour cela, tu peux commencer par utiliser l'enregistreur de macros situé sur la barre d'outils Macro sur XL2003 (c'est comme cela que j'ai commencé et avec l'aide du forum qui m'a beaucoup appris, dont Pierrot 🙂, cela dit en passant, tu peux voir le résultat en suivant le lien dans ma signature 😱).
 
Re : Insérer un commentaire

Il y a une erreur dans cette macro

Sub CommentaireSeul()

On Error Resume Next
Set cmt = ActiveCell.AddComment
If Err 0 Then GoTo Fin

With cmt.Shape
.Placement = xlFreeFloating
.TextFrame.AutoSize = True
With .OLEFormat.Object
With .Font
.Name = "Times New Roman": .Size = 14: .Color = vbRed
End With
End With
End With
cmt.Text Text:=""
Fin:
SendKeys "%IM"
End Sub

Mais je ne vois pas la solution
 
Re : Insérer un commentaire

Re,

peut être comme ceci :
Code:
Sub CommentaireSeul()
On Error Resume Next
Set cmt = ActiveCell.AddComment
If Err > 0 Then GoTo Fin
With cmt.Shape
.Placement = xlFreeFloating
.TextFrame.AutoSize = True
With .OLEFormat.Object
With .Font
.Name = "Times New Roman": .Size = 14: .Color = vbRed
End With
End With
End With
cmt.Text Text:=""
Fin:
SendKeys "%IM"
End Sub
 
Re : Insérer un commentaire

Bonjour,

http://boisgontierjacques.free.fr/fichiers/Commentaires/CommentaireSansNomUser.xls

Code:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
 If Target.Comment Is Nothing Then
   Target.AddComment   ' Création commentaire
   Target.Comment.Shape.OLEFormat.Object.Font.Name = "Tverdana"
   Target.Comment.Shape.OLEFormat.Object.Font.Size = 7
   Target.Comment.Shape.OLEFormat.Object.Font.FontStyle = "Normal"
   SendKeys "+{F2}"
   Cancel = True
 End If
End Sub

JB
 
Dernière édition:
Re : Insérer un commentaire

ok pour : Err > 0

Quelqu'un peut il me dire comment faire pour enregistrer cette macro complémentaire.

Code:
puis dans un module standard

sub CommentaireMonique()

 On Error Resume Next
 Set cmt = ActiveCell.AddComment
 If Err  0 Then GoTo Fin

 With cmt.Shape
  .Placement = xlFreeFloating
  .TextFrame.AutoSize = True
  With .OLEFormat.Object
   With .Font
    .Name = "Times New Roman": .Size = 14: .Color = vbRed
   End With
  End With
 End With
 cmt.Text Text:=""
 Fin:
 SendKeys "%IM"
 end sub
Enregistre comme macro complémentaire (.xla). Lorsque la macro complémentaire est installée, une commande "Commentaire vierge" est ajoutée au menu contextuel des cellules. Tu peux modifier à ta convenance les caractéristiques des commentaires insérés dans la procédure "CommentaireMonique".
Auteur(s) :
Merci
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
411
Réponses
14
Affichages
888
Retour