1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
   |  
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
 
    If Worksheets("Données").Cells(Target.Row, 7).Value <> "" Then
        If Target.Row <> Enrligne Then
            Worksheets("Données").Cells(Target.Row, 9).AddComment
            Worksheets("Données").Cells(Target.Row, 9).Comment.Text _
                    Text:=Cells(4, 1) & " -> " & Cells(4, 3) & vbLf & Cells(5, 1) & " -> " & Cells(5, 3) _
                    & vbLf & Cells(6, 1) & " -> " & Cells(6, 3) & vbLf & Cells(7, 1) & " -> " & Cells(7, 3) _
                    & vbLf & Cells(8, 1) & " -> " & Cells(8, 3) & vbLf & Cells(9, 1) & " -> " & Cells(9, 3)
            Worksheets("Données").Cells(Target.Row, 9).Comment.Visible = True
            Enrligne = Target.Row
        End If
     End If
    If Worksheets("Données").Cells(Target.Row, 9).Value <> "" Then
        If Target.Row <> Enrlignebis Then
            Worksheets("Données").Cells(Target.Row, 9).Comment.Visible = False
            Enrlignebis = Target.Row
        End If
 
End Sub | 
Partager