Faire correpondre une valeur avec les données d'une combobox

Antho35

XLDnaute Occasionnel
Bonjour,

Sur le classeur en PJ, dans le userform, je veux vaire correspondre la ville avec le code postal. Quand on tape le code postal la ville doit s'afficher (prevoir aussi le cas ou un code postal peut etre rattache à plusieur ville) Je ne vois pas quel code mettre

Merci pour votre Aide
 

Pièces jointes

  • Liste code Postaux-Ville.zip
    25.4 KB · Affichages: 29
  • Liste code Postaux-Ville.zip
    25.4 KB · Affichages: 25
  • Liste code Postaux-Ville.zip
    25.4 KB · Affichages: 26

suistrop

XLDnaute Impliqué
Re : Faire correpondre une valeur avec les données d'une combobox

Salut,

Pour débuter, essai en ajoutant ce code :

Code:
Private Sub TextBox5_Exit(ByVal Cancel As MSForms.ReturnBoolean)
Application.ScreenUpdating = False
C_P = TextBox5.Value
trouve_ville = False
If C_P <> "" Then
    For i = 1 To 262
        If C_P = Sheets("cp-ville").Cells(i, 2) Then
            trouve_ville = True
            TextBox6.Value = Sheets("cp-ville").Cells(i, 3)
            Exit Sub
        End If
    Next i
End If
TextBox6.Value = "ville inconnue"
Application.ScreenUpdating = True
End Sub

Ca ne gere pas le code postal rattaché a plusieurs ville...

Cordialement
 

Banzai64

XLDnaute Accro
Re : Faire correpondre une valeur avec les données d'une combobox

Bonjour

Un essai avec un ComboBox à la place du TextBox
 

Pièces jointes

  • Liste code Postaux-Ville.zip
    29.3 KB · Affichages: 48
  • Liste code Postaux-Ville.zip
    29.3 KB · Affichages: 49
  • Liste code Postaux-Ville.zip
    29.3 KB · Affichages: 50

Discussions similaires

Réponses
21
Affichages
1 K

Statistiques des forums

Discussions
312 413
Messages
2 088 212
Membres
103 769
dernier inscrit
Paul Ayang