Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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
Bonjour D.E.V, Salut Eric_C

On ne peut contenter tout le monde ...

Il va falloir se mettre au boulot .... un dimanche !

Je profite du Post pour te renvoyer un Coucou

@+
GD
 
G

Gérard DEZAMIS

Guest
Salut à tous

A table ! Essaye 77000 !

@+
GD
 

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
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…