If .Tag <> "" Then
If Not (Feuil3.Range(.Tag).Comment Is Nothing) Then
UserForm5.Controls("Label" & l & "00").Caption = Feuil3.Range(.Tag).Comment.Text
Select Case Len(Feuil3.Range(.Tag).Comment.Text)
Case Is < 50
UserForm5.Controls("Label" & l & "00").Height = 40: Haut = 40
UserForm5.Controls("Label" & l & "00").Width = 100: Larg = 100
Case Is < 100
UserForm5.Controls("Label" & l & "00").Height = 60: Haut = 60
UserForm5.Controls("Label" & l & "00").Width = 150: Larg = 150
Case Is < 150
UserForm5.Controls("Label" & l & "00").Height = 80: Haut = 80
UserForm5.Controls("Label" & l & "00").Width = 200: Larg = 200
Case Else
UserForm5.Controls("Label" & l & "00").Height = 100: Haut = 100
UserForm5.Controls("Label" & l & "00").Width = 250: Larg = 250
End Select
UserForm5.Controls("Label" & l & "00").Top = IIf(.Top < 100, .Top + 18, .Top - 42)
UserForm5.Controls("Label" & l & "00").Left = IIf(.Left < 300, .Left + 24, .Left - Larg)
UserForm5.Controls("Label" & l & "00").Visible = -1
End If
Else