Insérer un commentaire

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

natorp

XLDnaute Barbatruc
Bonjour à toutes et tous

J'ai un petit fichier pour compter les points du tarot, et j'aimerais ajouter un commentaire en fonction du preneur et de celui qui est appelé

Merci de regarder le fichier joint et pour l'aide que vous pourrez m'apporter

Cordialement, Gérard
 

Pièces jointes

Re : Insérer un commentaire

Bonjour Gérard,

Dans le code du bouton OK, bien sûr avant l'effacement de N2 et N3 :

Code:
Dim col As Variant
col = Application.Match([N2], [G2:K2], 0)
If IsNumeric(col) Then
  Cells(Lign, col + 6).ClearComments 'sécurité
  Cells(Lign, col + 6).AddComment "Preneur" & vbLf & [N6]
  Cells(Lign, col + 6).Comment.Shape.TextFrame.AutoSize = True
End If
col = Application.Match([N3], [G2:K2], 0)
If IsNumeric(col) Then
  Cells(Lign, col + 6).ClearComments 'sécurité
  Cells(Lign, col + 6).AddComment "Appelé"
  Cells(Lign, col + 6).Comment.Shape.TextFrame.AutoSize = True
End If
Permets-moi une petite remarque : depuis le temps tu devrais savoir qu'en VBA les Select sont généralement inutiles et donc à proscrire...

A+
 
Re : Insérer un commentaire

Re,

Un chouia mieux à mon avis :

Code:
Dim col As Variant
Cells(Lign, "G").Resize(, 5).ClearComments 'sécurité
col = Application.Match([N2], [G2:K2], 0)
If IsNumeric(col) Then
  Cells(Lign, col + 6).AddComment "Preneur" & vbLf & [N6]
  Cells(Lign, col + 6).Comment.Shape.TextFrame.AutoSize = True
End If
col = Application.Match([N3], [G2:K2], 0)
If IsNumeric(col) Then
  Cells(Lign, col + 6).AddComment "Appelé"
  Cells(Lign, col + 6).Comment.Shape.TextFrame.AutoSize = True
End If
A+
 
- 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

  • Question Question
Microsoft 365 Insertion de photo
Réponses
14
Affichages
689
Réponses
2
Affichages
410
  • Question Question
Microsoft 365 Suivi charge/capa
Réponses
10
Affichages
337
Retour