Bonjour,

Voilà j'ai le message d'erreur suivant

Erreur d'exécution '3824':

Une requête INSERT INTO ne peut pas contenir un champ à plusieurs valeurs.
Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 Private Sub Commande14_Click()
Set db = CurrentDb
 
Dim mu  as String
Dim grp as String
Dim libel as String
 
libel = Me.Texte0.Value
mu = Me.Modifiable10.Value
grp = Me.Modifiable16.Value ' aussi essayé avec Me.liste6.Value
 
' Voila ou ce trouve l'erreur, la variable "mu" me donne ma table selon la sélection dans une liste déroulante,  libel est une chaîne de caractère, 
grp me donne une chaîne de caractère qui va dans un champ a choix multiple.
 
db.Execute " INSERT INTO [" & mu & "] ( Libelle, Groupe) VALUES (""" & libel & """ , """ & grp & """);"
dans la console d'exécution

?grp

Groupe 1

C'est avec grp que j'ai le souci et je ne sais pas pourquoi ...

Merci d'avance