Re : Macro qui plante... pour extraire des données d'un classeur fermé...
re
merci à toi Tatiak pour tes conseils, je suis toujours preneur car c'est le seul moyen d'évoluer !
tu as tout à fait raison et je pense pareil, mais comme tu dis c'est le moins pire
et malheureusement ici je m'en étais rendu compte on n'a pas les alphanumériques, comme tu l'expliques !
alors il devra se contenter de la procédure avec Excel4...
ce qui est le plus incompréhensible c'est qu'avec (feuille)
TextSQL$ = "SELECT * FROM [" & FeuilSource & RangDeSource & "];"
j'ai num et alphanum mais une extraction décalée impossible à corriger
et qu'avec TextSQL$ = "SELECT * FROM [" & RangSource & "];"
j'ai plus de décalage mais plus l'alphanum non plus !
EDIT: je dois rectifier mon message ci-dessus suite à une découverte qui explique l'erreur d'avec ou sans feuille !
regardez bien la ligne ci-dessus TextSQL$ = "SELECT * FROM [" & FeuilSource & RangDeSource & "];"
ce n'est pas> RangDeSource < cette variable n'existe pas c'était> RangSource <
de ce fait il n'y avait pas de range et ça chargé toutes les données de la feuille !
par-contre cette erreur permet de voir que l'on peut charger une feuille complète de données
et cette fois numérique et alphanumérique !
à ce sujet explications ici:
Lire et écrire dans les classeurs Excel fermés