MACRO VBA

moniquejose Messages postés 11 Date d'inscription   Statut Membre Dernière intervention   -  
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
J'ai créer un petit classeur de nos ahérents et pour la mise à jour des villes un autre classeur. Je souhaiterais avec une liste deroulante compléter le champs "ville"; J'y arrive lorsque je reste dans le même classeur avec une feuille "ville" mais je ne sais comment faire pour aller chercher dans l'autre classeur. Il me faudrait une macro mais je n'y arrive pas. MERCI pour vos reponses
A voir également:

6 réponses

Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour,
Difficile sans plus de précision sur la structure exacte des 2 classeurs.
Et pourquoi ne pas mettre la feuille liste des villes dans le même classeur… ?

0
moniquejose Messages postés 11 Date d'inscription   Statut Membre Dernière intervention  
 
Bonsoir et merci de te préoccuper de moi. En fait pour te répondre ,j'ai déjà une feuille ville dans chaque classeur qui comprend également les feuilles de noms d'adhérents. lorsque je dois ajouter une ville, il me faut le faire dans la cellulle des feuilles villes et valider les infos dans chaque adhérent. C'est très long alors que si et c'est ce que je cherche à faire, j'avais un classeur avec mes villes avec des cellules A1: A25 ne comportant dans un premier temps que les villes connues soit une dizaine ,il me resterait encore 15 possibilités de nom de ville sachant que dans les cellules ville de chaque adherent je pourrais valider les données A1:A25. Je ne sais si j'arrive à me faire comprendre. En tous les cas Merci de tes réponses rapides
0
Boisgontierjacques Messages postés 175 Date d'inscription   Statut Membre Dernière intervention   64
 
Bonsoir,

Faire une liaison avec le classeur contenant les villes

http://boisgontierjacques.free.fr/pages_site/donneesvalidation.htm#ClasseurFerme

Boisgontier
0
moniquejose Messages postés 11 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour et encore merci pour votre envoi. Toutefois, il me semble que ma solution se trouve dans: "DONNES/VALIDATION CLASSEUR FERME"
Solution 2 ADO
Seulement je n'arrive pas a écrire la macro telle qu'elle est définie.
Je me permets de vous écrire les Classeurs pour SVP m' écrire cette macro.
Dossier: "C:\VERO Saloon\Mes CLIENTS\Clients AB.xlsm" Dossier ou je dois inclure ma liste deroulante.
"C:\VERO Saloon\Liste VILLES.xlsx" Dossier des données
Puis je vous demander de me retranscrire la macro. UN Grand MERCI
0
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonsoir moniquejose,
Merci pour les informations.
Je ne sais pas si la proposition de Boisgontier vous conviendra… !
Cependant, en relisant vos informations c’est vraiment trop vague.
Question pourquoi avoir 2 classeurs….. 1 seul doit être suffisant Oui / Non… ?

0
moniquejose Messages postés 11 Date d'inscription   Statut Membre Dernière intervention  
 
Je viens d'adresser des informations complémentaires à M Boisgontier.
Merci pour ton aide
0
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Merci, bonne suite.
Salutations.
Le Pingou
0
moniquejose Messages postés 11 Date d'inscription   Statut Membre Dernière intervention   > Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention  
 
Bonsoir, je reviens vers toi car je ne comprends pas ce que m'envoie M Boisgontier.
Donc je reprends en essayant d'être le plus clair possible. Dans un Dossier, j'ai plusieurs Classeurs : C:/VERO Saloon/ Mes Clients/Clients AB.xlsm puis CDE.xlsmpuis FGH.xlsm etc... Pour dans chacun de ces classeurs j'ai une cellule "B8" liste deroulante ou je dois entrer le nom d'une villes qui lui de trouve dans le même dossier C:/VERO Saloon/mais dans le classeur "Liste VILLES.xlsm".
Je cherche donc à écrire une macro pour que cette liste deroulante puisse fonctionner avec tous mes classeurs Clients....xlsm
Si toi tu peux m'éclairer un peu mieux? Merci pour ton aide et à +
0
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonsoir,
Eh bien si j’ai bien compris vous avez la liste des villes sur un classeur et vous voulez l’utiliser sur 3 autres classeurs comme liste déroulante… .

Vous n’avez pas besoin de macro.

Le principe est de récupéré la liste du classeur [Liste VILLES.xlsm] sur une nouvelle feuille dans chaque classeur cibles (Clients AB.xlsm / CDE.xlsm / FGH.xlsm))
Et ensuite vous utiliser la Validation des données (Liste) pour alimenter la cellule [B8].
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
moniquejose Messages postés 11 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour ,
C'est exactement ce que je fais jusqu'à maintenant Mais en ayant qu'un seul classeur VILLES cela peut me simplifier la mise à jour des villes.
Bon, un grand merci encore et bonne journée.
0
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour,
Merci pour l’information.
Petit plus, dans le lien de Boisgontier, vous téléchargez les 2 classeurs [DvClasseurFerméLiaison] et [DvSource], cela vous permettra de mieux comprendre les différentes parties de réalisation.
Vous revenez si problème….. !

Salutations.
Le Pingou
0