Bonsoir,
Je me permets de vous écrire ce post car je rencontre un souci sur une macro que j'ai développé.
Ma problématique se situe lors du SQLStatement:="SELECT * FROM `Facturation$`"
Ma macro de base avait une sélection sur un onglet fixe (facturation dans l'exemple) et fonctionne parfaitement. Seulement je dois faire évoluer un peu ce passage de macro en souhaitant rendre variable l'onglet
Savez vous donc s'il est possible de faire varier la source de donnée ? Par exemple : le `Facturation$` dans l'exemple ?
J'ai essayé de faire une variable du style :
i = la valeur d'une cellule (en fonction de i le nom d'onglet va changer)
var = "`Facturation$`" & i
Mais cela n'a pas fonctionné.
De plus, pour être sur que la syntaxe de j'ai fait un msgbox var pour voir s'il y avait un pb d'écriture mais je ne pense pas car ce que me renvoie la msgbox me semble correct.
Merci d'avance
Je me permets de vous écrire ce post car je rencontre un souci sur une macro que j'ai développé.
Ma problématique se situe lors du SQLStatement:="SELECT * FROM `Facturation$`"
Ma macro de base avait une sélection sur un onglet fixe (facturation dans l'exemple) et fonctionne parfaitement. Seulement je dois faire évoluer un peu ce passage de macro en souhaitant rendre variable l'onglet
Savez vous donc s'il est possible de faire varier la source de donnée ? Par exemple : le `Facturation$` dans l'exemple ?
J'ai essayé de faire une variable du style :
i = la valeur d'une cellule (en fonction de i le nom d'onglet va changer)
var = "`Facturation$`" & i
Mais cela n'a pas fonctionné.
De plus, pour être sur que la syntaxe de j'ai fait un msgbox var pour voir s'il y avait un pb d'écriture mais je ne pense pas car ce que me renvoie la msgbox me semble correct.
Merci d'avance
Dernière édition: