Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Erreur d'éxécution 1004, erreur générale ODBC

  • Initiateur de la discussion Initiateur de la discussion bteuma
  • 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 !

bteuma

XLDnaute Nouveau
Bonjour .
J ai recupéré un macro VBA qui tourne sur NT4 et excel 97 et je veut la faire tourner sur XP excel 2002.
Sur NT la macro s'execute en 40 minutes
Sous Xp elle met plus de 5 heures
Le code qui ralenti l'exécution est le traitement de la requete SQL

l_s_Nombase = g_s_dossierTemp & "TM_PARAM.xls"
l_s_temp = ExtraitChemin(g_s_dossierTemp)
l_s_Connect = "ODBC;DSN=Excel Files;DBQ=" & l_s_Nombase & ";DefaultDir=" & l_s_temp & ";DriverId=22;MaxBufferSize=2048;PageTimeout=5;"

'-- Exécution de la requête Paquet TM et Point Mesure
With g_o_PWS("Relation1").QueryTables.Add(Connection:=l_s_Connect, _
Destination:=g_o_PWS("Relation1").Range("A1"), Sql:=l_s_Requete2)
.FieldNames = True
.Refresh BackgroundQuery:=False
End With

Est ce que les paramètres de connection sont adaptés ????????
 
- 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

Réponses
33
Affichages
4 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…