Macro Excel

Fermé
ComprendreExcel64 Messages postés 8 Date d'inscription mercredi 12 juillet 2017 Statut Membre Dernière intervention 2 août 2017 - Modifié le 18 juil. 2017 à 12:10
via55 Messages postés 14494 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 26 octobre 2024 - 18 juil. 2017 à 15:02
Bonjour à tous,

Dans le cadre d’un fichier Excel que je souhaite réaliser, j’ai besoin d’utiliser une macro.
Vous trouverez ci-joint le fichier Excel afin de faciliter la compréhension de mes questions et ce que je souhaite obtenir.

Dans un premier temps, il y a :
• Une feuille « ville » qui reprend des données (Région, département, Ville, En France ?)
• Une autre feuille « macro », qui contient la macro

Sur cette dernière feuille, j’aimerai lorsque je rempli la macro, dès que « oui » apparait dans la case de « En France ? » cela m’ouvre automatiquement le deuxième userfrom.
Pour l’instant je suis obliger de passer par « Autres » pour ouvrir le second UserFrom et j’aimerai supprimer cette case « autres » afin de rendre la macro plus automatique.

Dans le cas idéal :

1) Dans la première feuille, PAU est en France. Donc dans ma macro lorsque je vais écrire « Pau », « oui » va apparaitre tout seul dans « Enfrance ? », et le deuxième userfrom va apparaitre dès que j’aurai remplie toutes les autres données (région et département) car c’est très important.
On remplie le deuxième UserFrom, et là (ce que je n’arrive pas à faire) c’est insérer les réponses de userfrom2 mais aussi celles de userfrom1. Et dés que l’on clique sur « insérer » cela nous fait sortir de la macro

2)Dans la première feuille j’ai aussi, Los Angeles qui n’est pas en France. Donc dans ma macro lorsque je vais écrire « Los Angeles », « non » va apparaitre tout seul dans « Enfrance ? », et le deuxième userfrom ne va pas apparaitre.
J’ai alors un bouton « insérer » qui apparait pour valider les réponses précédentes (région, département, ville, en France). Et dès que l’on clique dessus, la macro disparait

Voilà en gros ce que je voudrais avoir comme résultats à la fin. Je sais que c’est un peu brouillon comme explications. N’hésitez pas si vous avez des questions.

Je vous laisse mon fichier à porter de mains si vous arrivez à trouver des solutions. J’ai commencé la macro mais il faut la rendre plus automatique.
Je vous en serai très reconnaissant car c’est un projet très ambitieux.
Cordialement

https://www.cjoint.com/c/GGskbTF8SWg
A voir également:

2 réponses

bonjour

voila un test sur un seul userform
A+
Maurice

http://www.cjoint.com/c/GGsmiGzmvIM
0
via55 Messages postés 14494 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 26 octobre 2024 2 734
18 juil. 2017 à 15:02
Bonjour

Une solution avec un seul userform, en masquant les textbox et le bouton
https://mon-partage.fr/f/lvAhlxt5/

Cdlmnt
Via
0