Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Alimenter commentaire

Mapat

XLDnaute Occasionnel
Bonjour

Est-il possible de mettre le résultat d'une formule dans un commentaire ?

Petit fichier en PJ ou j'aimerais voir s'afficher dans les commentaires le total

Merci et bonne soirée à tous
 

Pièces jointes

  • Commentaire.xlsm
    11.2 KB · Affichages: 36
  • Commentaire.xlsm
    11.2 KB · Affichages: 36

Mapat

XLDnaute Occasionnel
Re : Alimenter commentaire

Re, David

Merci pour cette réponse
Le résultat affiche la valeur de la cellule contenant le commentaire.
Ce que je voudrais, c'est faire apparaître dans les commentaires, le résultat de la formule en colonne D
Merci
 

david84

XLDnaute Barbatruc
Re : Alimenter commentaire

Re

Code:
Sub test()
Dim f As Worksheet, c As Comment
Set f = Sheets("feuil1") 'nom de la feuille à adapter
  For Each c In f.Comments
    c.Text Text:=CStr(Cells(c.Parent.Row, 4).Value)
  Next c
End Sub

A+
 

Mapat

XLDnaute Occasionnel
Re : Alimenter commentaire

Re le forum, David

Je me suis un peu trompé dans la formulation de ma question.
La réponse convient pour une seule colonne et moi je voudrais alimenter sur plusieurs colonnes
est-ce toujours possible ?
Merci et bonnne journée
 

Pièces jointes

  • Commentaire.xlsm
    20.4 KB · Affichages: 41
  • Commentaire.xlsm
    20.4 KB · Affichages: 39

gosselien

XLDnaute Barbatruc
Re : Alimenter commentaire

Bonjour,

ta demande manque un peu de clarté...
quels commentaires doivent aller dans quelles cellules ?
tu as 2 tableaux et 2 colonnes Total, quel tableau doit avoir les commentaires ?
 

Minise

XLDnaute Nouveau
Re : Alimenter commentaire

d'apres ce que j'ai compris


Code:
Sub test()
 Dim f As Worksheet, c As Comment
 Set f = Sheets("feuil1") 'nom de la feuille à adapter
   For Each c In f.Comments
     c.Text Text:=CStr(Cells(c.Parent.Row, c.Parent.Column +7).Value)
   Next c
 End Sub

+7 parce que ya 7 colonnes d'écart,
 

david84

XLDnaute Barbatruc
Re : Alimenter commentaire

Bonjour,
il suffit donc de prendre le décalage du nombre de colonnes en compte :
Code:
Sub test() 
Dim f As Worksheet, c As Comment
   Set f = Sheets("feuil1") 'nom de la feuille à adapter
   For Each c In f.Comments
     c.Text Text:=CStr(Cells(c.Parent.Row, c.Parent.Column + 7).Value)
   Next c
 End Sub
A+
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…