Salut à tous,
Bon à tête reposé j'ai trouvé mon problème sur les instructions IF.
Pour le 1er If j'ai ajouté dans une variable où je mémorise la date actuellement et a se moment la je la compare
et ensuite pour le 2eme If c'était seulement l'égalité avec "ou"i où il manquait le O majuscule
Il me reste l'histoire du keydown
Private Sub visio_KeyDown(KeyCode As Integer, ByVal Shift As Integer)
Dim lignelistview As Integer, datecomp As Variant
KeyCode = 109
lignelistview = Me.visio.SelectedItem.Index
lignetableau = ligne + 1
datecomp = Date
With Me
Num = .visio.ListItems(lignelistview).ListSubItems(1).Text
datemanuelle = .visio.ListItems(lignelistview).ListSubItems(2).Text
comm = .visio.ListItems(lignelistview).ListSubItems(3).Text
lien = .visio.ListItems(lignelistview).ListSubItems(5).Text
If .visio.ListItems(lignelistview).ListSubItems(2).Text <> datecomp Then antidater = True Else datedujour = True
If .visio.ListItems(lignelistview).ListSubItems(4).Text = "Oui" Then oui = True Else non = True
End With
End Sub