Bonjour,
Si j'ai bien compris la demande.
- On cherche la derniere ligne utilisée de la colonne O
- Ensuite on fait une boucle pour ajouter un commentaire de la cellule P2 à P..dernière ligne.
Sub Macro1()
' Macro1 Macro
Dim Derligne As Long
Derligne = Range("O65536").End(xlUp).Row
For i = 2 To Derligne
With Range("P" & i)
If .Comment Is Nothing Then
Range("P" & i).AddComment
.Comment.Text Text:=Range("O" & i).Value
.Comment.Shape.TextFrame.AutoSize = True
End If
End With
Next
End Sub