|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() Inscription : février 2009 Messages : 27 ![]() |
Bonjour à tous,
J'ai un code VBA qui consiste à insérer dans une table "SELECT_DEP" le contenu d'une zone de liste à sélection multiple. Le code se compose donc de deux parties. Une première qui consiste à récupérer le contenu de la liste. Une seconde qui consiste à insérer le contenu de chaque ligne sélectionnée dans la table. Ce code ci-dessous marche pour la première étape, mais pas pour la seconde. Est-ce une erreur de définition de variable? Une erreur dans la ligne contenant la requête SQL? Merci pour vos réponses. Code :
|
||
|
|
00
|
|
|
#2 | ||
|
Expert Confirmé Sénior
![]() ![]() Fabien Enseignant Inscription : janvier 2009 Messages : 2 410 ![]() |
bonjour,
on dirait qu'il manque des cotes: " Code :
|
||
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : février 2009 Messages : 27 ![]() |
Ce n'est pas un problème de "", add_dep est une variable.
De plus, la requête SQL fonctionne (avec l'assistant Requête Ajout) apparemment. EDIT: j'ai trouvé! Voici la ligne à insérer : Code :
DoCmd.RunSQL ("INSERT INTO SELECT_DEP(dep) VALUES (" & add_dep & ");") |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com