Requete SQL a l'aide d'une macro.

  • Initiateur de la discussion Initiateur de la discussion Ness88
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Ness88

XLDnaute Nouveau
Bonjour à tous, j'ai créé une macro qui permet d’exécuté une requête SQL et d'afficher le résultat. Rien de bien méchant. Cette dernière fonctionne très bien avec certaines tables mais pas avec d'autres. Quand elle ne fonctionne pas le résultat affiché est toutes les 256 lignes. C'est à dire j'ai une ligne sur 256, et ceux toutes les 256 lignes.

Je ne sais pas si le problème vient de mon script VBA ou de ma table en question puisque cette même macro fonctionne avec d'autres tables.

Auriez-vous une idée d'ou cela puisse venir ?

Bonne journée.
 
Bonjour , Bienvenue Ness88 dans notre communauté
Donc !! ouvre le capot , regarde un peu si il n'y a pas une durite de débranchée !!!!!😀🙂
Si tu avais lu la charte tu aurais vu que sans fichier , nous ne sommes pas des "voyants" ...
on peut pas faire grand chose !!😉
 
Bonjour
Ton fichier concerne le SQL server et en temps que particulier je ne saurai t'aider , il faut pouvoir se connecter à ta source
Ici cela plante car la requête est inconnue . Il faudra quelqu'un 'pro' avec serveur (MRp/ERP je suppose ?) pour tester
Sinon du temps de mes activités en grosse entreprise , je faisais faire mes SQL par les infor. je récupérais un fichier brut txt
et ensuite je le traitais avec le VBA
 
Merci beaucoup pour ta réponse, le soucis ici c'est que le code est bon.
Sa fonctionne très bien lorsque je requête sur d'autre table, mais uniquement avec une table cela m'affiche une ligne sur 256 et cela toutes les 256 lignes. Je pense que c'est lors de la création de la table en particulier certaine options diffère des autres ...
 
oui mais toi tu testes avec une liaison avec ta source ?
ici on peut pas ... c'est comme si je mets dans ton fichier un chemin , fichier de mon PC ... ca va planter !
ensuite j'ai vu qu'il y a pas mal d'aide web sur le SQL , et si je me rappelle !!! il me semble qu'un seul caractère ou LF/return
mauvais te déforme tout le fichier ( je pense ici avec ton 256 en fait FF +1 !)
donc à toi de comparer tes 2 tables et trouver l'intrus
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Microsoft 365 macro vba sumifs
Réponses
5
Affichages
629
Retour