moi_ces_moi
XLDnaute Nouveau
Bonjour,
je voudrai bien mettre en commentaire le contenu d'une cellule d'une autre feuille.
Il faudrait retirer la protection de la feuille avant et ensuite la remettre.
J'ai trouvé un code mais impossible de modifier pour mon classeur.
merci pour votre aide.
je voudrai bien mettre en commentaire le contenu d'une cellule d'une autre feuille.
Il faudrait retirer la protection de la feuille avant et ensuite la remettre.
J'ai trouvé un code mais impossible de modifier pour mon classeur.
merci pour votre aide.
VB:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Dim co As Range 'plage copier
For Each co In Feuil6.Range("b12:nc38") 'Je voudrai selectionner le range b10:nc10, b12:nc12,... de la feuil6
With Feuil5.Range(co.Address) 'Et le mettre en commantaire le range b12:nc38 sur la feuil5
On Error Resume Next
.Comment.Delete
If Not IsEmpty(co) Then
With .AddComment
.Text co.Text
.Visible = False
.Shape.TextFrame.AutoSize = True
End With
End If
End With
Next
End Sub