XL 2010 ActiveX Data Objects champs multi values

Fif2202

XLDnaute Nouveau
Bonjour.

Pour commencer : je suis novice.
Excel 2007
Access 2007

Je cherche a developer une macro me permettant de completer une base de donnée Access (.aacdb).

Pour se faire j'utilise la methode ActiveX Data Objects (ADO).

Je sais lire, modifier, supprimer des elements de ma base de donnée mais impossible de remplir un champ multi-values.

J'ai vu sur internet qu'il n'était pas possible de remplir un champ multi-value dans ma base de donnée avec cette methode.

Ligne de commande buggant :
SQLStr = "INSERT INTO [Tb_Stock] ( [Gestionnaire_usine].[Value] ) Values (6) WHERE [Gestionnaire_usine].ID = 2560;"

Comment faut-il procéder pour remplir ce type de champ avec la method ADO?
Faut-il modifier l'architecture de la base de donnée?
Utiliser obligatoirement la method DAO?

Merci de votre aide.
 

Fif2202

XLDnaute Nouveau
Merci pour la réponse.

Explication :

La base de donnée concerne une "Gestion Magasin".

J'ai plusieurs articles à entrer dans une base "Stock".

Un article peut se monter sur plusieurs "Projet".

J'aimerai donc à la suite d'une requete pouvoir determiner les projets sur lesquelles se monte l'article en question.

De ce que j'ai compris des 2 'liens utiles' (ci-dessus), il faut que je passe par une table intermédiaire qui lie les "ID_Stock" et "ID_Projet" entre eux avec les bonnes correspondances?
 

Discussions similaires