Connexion classeurs fermés et liste déroulante

Résolu
Cedricle2905 Messages postés 272 Date d'inscription   Statut Membre Dernière intervention   -  
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour
Ne trouvant pas de réponse, je me tourne vers vous.

j'ai un classeur excel qui me sert de base de données avec des valeurs associées à des aliments

J'ai un deuxième classeur qui me sert à personnaliser mes recettes avec les éléments suivants :
Colonne A : liste déroulante avec le nom des ingrédients du classeur 1
Colonne B : une quantité de l'ingrédient
Colonne C : la multiplication entre la quantité de l'ingrédient et la valeur de ce même ingrédient donnée par le classeur 1.

Or il faut que la base de données soit impérativement ouverte pour obtenir les valeurs dans la colonne C et un liste déroulante dans la colonne A.

Comment faire ?
Ou quelle macro dois je utiliser pour ouvrir en arrière plan la base de données et la fermer automatiquement lors de la fermeture du classeur ?

Merci

3 réponses

Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour,
Juste au passage, s'il s'agit uniquement de la liste déroulante, vous pouvez le faire avec le classeur fermé en procèdent comme suit : par exemple :
Liste sur autre classeur fermé

---Dans le classeur Cla_BD.XLS:

-Nommer le champ contenant la liste (A2:A5) [Maliste]

---Dans le classeur Cla_2.XLS:

-Sélectionner D2:D10
= Cla_BD.xls!Maliste
-Valider avec Maj+Ctrl+Entrée

-Sélectionner D2:D10
-Insertion/Nom/Définir
Maliste
DECALER($D$2;;;NB.SI($D$2:$D$10;"<>#N/A"))


2
Fifousalinas Messages postés 360 Date d'inscription   Statut Membre Dernière intervention   36
 
Ah bin voilà, je suis dépassé !!! lol
Quand je dis que je connais pas tout !!!
0
Cedricle2905 Messages postés 272 Date d'inscription   Statut Membre Dernière intervention   9
 
Bonjour
Merci pour vos réponses
Mais je n'arrive pas à faire la minip dans le cla_2 ...
0