Famille de systèmes de gestion de bases de données relationnelles Microsoft conçus pour être faciles à utiliser.
Je n'avais pas complétement testé. Essaie :
Private Sub ouvre_ville1_Change()
Dim C, Teste As Boolean, I
Set C = Me.ouvre_ville1.Recordset
For I = 0 To Me.ouvre_ville1.Recordset.RecordCount
If InStr(UCase(Me.ouvre_ville1.ItemData(I)), UCase(Me.ouvre_ville1.Text)) = 1 Then
Teste = True
Exit For
End If
Next I
If Teste = False Then
MsgBox "saisie erronnée"
Me.ouvre_ville1.Value = ""
End If
End Sub
Mais sinon, ne perds pas ton temps...