Menu

Boucle qui réagis "si il n' y a pas" VBA XL2016 [Résolu]

fabien25000 265 Messages postés mercredi 5 octobre 2016Date d'inscription 16 octobre 2017 Dernière intervention - 7 sept. 2017 à 15:48 - Dernière réponse : fabien25000 265 Messages postés mercredi 5 octobre 2016Date d'inscription 16 octobre 2017 Dernière intervention
- 7 sept. 2017 à 16:41
Bonjour,

Dans les grandes lignes : je travail sur un fichier qui fonctionne avec plusieurs userform en affichage modal.
L'un de ces userform est alimenté par une feuille qui selon le Code postal, propose les communes correspondantes (et inversement) et une fois la commune remplie je récupère l'altitude.
Tout ça fonctionne trés bien.
La liste des communes dont je dispose n'est pas à jour et je n'en trouve pas de plus récente (j'ai un sujet ouvert ici : http://www.commentcamarche.net/forum/affich-34846875-base-de-donnees-csv-ou-xls-ville-code-postal-altitude#p34848425 ) donc l'astuce que j'ai trouvée c'est que si la commune n'est pas dans ma listbox, on la rentre manuellement et là avec une boucle je voudrai déterminer que la commune n'est effectivement pas dans ma liste, ouvrir une imputbox pour renseigner l'altitude, inserer le tout dans ma feuille pour compléter la liste.
Je manque d'inspiration pour la condition dans la boucle qui déclenche la inputbox
j'imagine peut être un "on error resum" que j'ai souvent lu dans des codes mais je ne connais pas cette manipulation.

Merci à ceux qui répondront et ceux qui ont eu le courage de tout lire



Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
cs_Le Pivert 5148 Messages postés jeudi 13 septembre 2007Date d'inscriptionContributeurStatut 24 mai 2018 Dernière intervention - 7 sept. 2017 à 15:55
1
Merci
Bonjour,

tu as ceci pour les recherches, Si rien trouvé déclenche l'inputBox:

http://www.commentcamarche.net/faq/36886-vba-recherche-de-donnees-la-methode-find

Merci cs_Le Pivert 1

a aidé 24709 internautes ce mois-ci

fabien25000 265 Messages postés mercredi 5 octobre 2016Date d'inscription 16 octobre 2017 Dernière intervention - 7 sept. 2017 à 16:41
Super merci beaucoup
Edit : je n'arrive pas à passer le sujet en résolu
Commenter la réponse de cs_Le Pivert