VBA :saisie d'un code postal= ville correspondante

  • Initiateur de la discussion Le Débutant en VBA
  • Date de début
L

Le Débutant en VBA

Guest
Bonjour, je débute en VBA et je souhaiterais écrire une procédure permettant d'afficher automatiquent le nom de la ville en B5, après avoir saisi le code postal en A5.

ex : Cellule A5-->35000 / Cellule B5 (via procédure VBA) --> Rennes
ex : Cellule A5-->22000 / Cellule B5 (via procédure VBA) --> St Brieuc

Je suis sur que cela ne doit pas être compliqué, mais il y a des erreurs !

----------------------------------------------------------------------------------------
Private Sub Worksheet_SelectionChange(ByVal Target As Range)

Dim CP As String
Dim Ville As String
Set CelluleA5 = Range("A5").Value

If Target = Range("A5") Then
Select Case CelluleA5
Case "35000"
Ville = Rennes
Case "22000"
Ville = SaintBrieuc
Case "56000"
Ville = Vannes
End Select
Range("B5").Value = Ville
End If

End Sub
----------------------------------------------------------------------------------------

Pièce jointe : fichier excel étant la base de mon travail

MERCI BEAUCOUP
 

Pièces jointes

  • vba-codepostal.zip
    7 KB · Affichages: 87
E

Eric C

Guest
Bonjour le forum
Bonjour Le débutant en VBA


Un petit tour ici où notre ami Gérard (coucou au passage) a laissé un fichier qui fait ce que tu demande <http://www.excel-downloads.com/html/French/forum/messages/1_124646_124646.htm>
et même plus si besoin est ...;

Bon dimanche à toutes & à tous

@++ Eric C
 
L

Le Débutant en VBA

Guest
Rebonjour, et Merci,
mais je ne suis pas tout à fait satisfait !!!!

les correspondances code postaux --> ville ne sont pas contenues dans le code VBA et mais dans une feuille de calcul

Dans mon cas, je préfèrais le faire à l'aide de l'outil VBA, pour lequel je dois m'autoformer à travers de petites "exercices en VBA" et là je bloque sur ce travail (de base à mes yeux)

Merci de m'aider !!!
 
G

Gérard DEZAMIS

Guest
Salut à tous

A table ! Essaye 77000 !

@+
GD
child029.gif
 

Pièces jointes

  • Debutant.zip
    6.8 KB · Affichages: 136
  • Debutant.zip
    6.8 KB · Affichages: 126
  • Debutant.zip
    6.8 KB · Affichages: 133

Discussions similaires

  • Résolu(e)
Microsoft 365 Erreur VBA
Réponses
2
Affichages
214

Statistiques des forums

Discussions
313 099
Messages
2 095 235
Membres
106 233
dernier inscrit
Bouzalmad