Liaison SQL time out

rEVOLV3r Messages postés 223 Date d'inscription   Statut Membre Dernière intervention   -  
PlacageGranby Messages postés 393 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai une connexion SQL dans une page excel et lorsque je l'actualise avec la ligne de code :

Cells(1, 1).Select
Selection.ListObject.QueryTable.Refresh BackgroundQuery:=False

des fois la connexion fait un time out et alors il est nécessaire de cliquer à la main sur OK. Relancer directement l'actualisation fonctionne après ce time out, ce qui est bizarre.

Voila ma question : comment faire pour éviter le time out ? mais surtout la boite de dialogue m'informant qu'il y en a eu un. Peut-on stoper l'actualisation dès qu'on la lance pour peut etre éviter ce time out et relancer une actualisation juste après ?
Ou alors est-il possible de savoir avec excel si une fenetre de dialogue est apparue afin de peut etre utiliser une fonction send key pour la fermée ?

Merci de me donner votre avis sur la meilleure marche à suivre.

Amicalement,
Régis

A voir également:

1 réponse

PlacageGranby Messages postés 393 Date d'inscription   Statut Membre Dernière intervention   26
 
Je ne m'y connait pas vraiment coté connexion SQL,
As tu essayer Application.DisplayAlerts = False
0