Bonjour,
Voila, je récupère en une fois via ODBC Excel, une grande quantité de données provenant d'une BDD Oracle (ERP). Par conséquent le transfert est assez long.
Question, comment faire, pour être sûr que la requête est terminée et que les données ont bien toutes été transféré dans ma feuille Excel.
Car la macro continue d'être exécuté, alors que les données ne sont pas encore disponibles. Existe t-il une fonction qui permette d'interroger le serveur, ou bien tester le retour de la requête ?
Un bout de mon code..
Je suis novice dans ce domaine
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 With ShtNew.QueryTables.Add(Connection:=StrConn, _ Destination:=Cells(1, 1), Sql:=VarQuery) .Refresh End With, merci de votre aide
.
Franckkr
Partager