Détection de commentaire

  • Initiateur de la discussion Initiateur de la discussion Stéphane
  • 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 !

S

Stéphane

Guest
Bonjour,

Je suis en train de réaliser une macro de traitement automatique de données dans laquelle j'ai besoin de savoir à un instant t si la cellule sur laquelle se trouve le curseur (ActiveCell pour les intimes) est commentée ou non. J'ai en effet l'impression que la gestion des commentaires est assez limitée via macro, et je voudrais savoir si quelqu'un aurait une réponse à mon problème...

Merci d'avance!
 
bonjour

il y a plusieurs méthodes
essaye celle présent ci-dessous

en prime quelques manipulations de commentaires :
Existence d'un commentaire

1ière méthode

Private Sub Worksheet_selectionChange(ByVal Target As Excel.range)
dim HasComment As Boolean
HasComment = Len(Target.NoteText)
if HasComment = true then
msgbox ("voici le commentaire" & Chr(13) & Target.NoteText)
Else
msgbox ("pas de commentaires")
end if
end Sub

Repérer tout les commentaires d'une zone

Public Sub FindComments()

Dim rngToSearch As Excel.range
Dim rngToFind As Excel.range

On Error GoTo ExitFindComments

'Set the range to check for comments
Set rngToSearch = Selection

For Each rngToFind In rngToSearch
If Not rngToFind.Comment Is Nothing Then MsgBox "Comment found in " & rngToFind.Address
Next rngToFind

ExitFindComments:

End Sub

Autre méthode

Sub lireCommentaire()
For Each c In ActiveSheet.range("A1:A3")
On Error Resume Next
MsgBox c.Address & " = " & c.Comment.Text
bug = Err.Number
If Err.Number = 91 Then MsgBox "Pas de commentaire en " & c.Address
Next c
End Sub




d'autres manips :
<http://xlbysteph.free.fr/aideinformatique/actioncellule.htm#Les_commentaires>
 
- 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

Retour