OVH Cloud OVH Cloud

surpenant refreshall

3 réponses
Avatar
Julius Marcus
Bonjour
j'ai un pb surpenant

en VB j'ouvre une feulle excel pour j'utilise la commande refreshall pour
actualiiser les lien odbc et ensuite je sauvegarde le tout sous un fichier
datedujour.xls puis quitte excel
lorsque je fait mes verifications pas a pas tout fonctionne
mais lorsque j'excecute ma macro normalement j'ai un message d'erreur qui
m'indique que "cette action annulera l'actualisation des données " avec le
choix annuler ou continué

Je suppose que c'est l'actualisation odbc qui est le pb

Merci d'avance de vos idées

3 réponses

Avatar
JpPradier
Bonjour Julius

Le problème est que la sauvegarde intervient avant que l'actualisation de données ne soit terminée.
Essaye d'insérer une temporisation ou peut-etre un DoEvents dans ton code.

j-p
Avatar
Julius Marcus
Bonjour
j'ai déja tester (une boucle do next de 20') mais ce n'est pas cela
lorsque je déroule en pas a pas (en laissant appuyer) cela fonction bien
par contre en mode normal => echec !!!!





"JpPradier" a écrit dans le message
de news:
Bonjour Julius

Le problème est que la sauvegarde intervient avant que l'actualisation de
données ne soit terminée.

Essaye d'insérer une temporisation ou peut-etre un DoEvents dans ton code.

j-p




Avatar
JpPradier
Essaye de mettre dans ta boucle Do next un DoEvents. Parce que je ne suis pas sur que pendant la
boucle, Excel rende la main pour permettre la mise à jour. Alors que en Pas à pas, c'est quand meme
moins rapide.

j-p