Bonsoir,
Je galère depuis un certain temps sur une requête que j'ai intégré dans un module VBA.
Le but de la manoeuvre est de décomposer une table en plusieures autres portant le même nom incrémenté de '1'.
Sur le principe c'est bon mais je n'arrive pas à paramétrer le nom de la table de destination dans l'instruction sql.
Voici un morceau du code
le 'i' s'incrémente de 1 en fin de boucle
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 nomT = "exercices" & i DoCmd.RunSQL ("INSERT INTO" & Chr(34) & nomT & Chr(34) & " SELECT T1.* FROM T1 WHERE (((T1.[reservat de credits])=" & Chr(34) & val2 & Chr(34) & "));")
le prcincipe dufonctionne pourtant bien en fin d'instruction
Code : Sélectionner tout - Visualiser dans une fenêtre à part " & Chr(34) & val2 & Chr(34) & "));"
Si qq avait une idée ça m'arangerai, la table à décompser est assez grande
Merci d'avance
Partager