Actualiser données externes.

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

Luigi

XLDnaute Occasionnel
Bonjour à tous,

Lors de l’ouverture d’un fichier Excel une macro actualise des données externes, avec le code:

Selection.QueryTable.Refresh BackgroundQuery:=False.

Cette actualisation récupère les données sur un fichier .csv via une adresse IP, mais quelque fois la liaison est coupé (machine débranché).

Mon problème est lorsque j’ouvre mon fichier Excel et que la liaison est coupé, il y a un message d’erreur ( Erreur d’exécution ‘1004’) , et il faut déboguer la macro.

Ma question est la suivante, est-il possible de faire en sorte que si la liaison est coupé l’actualisation des données ne s’exécute pas ( pour ne pas avoir de message d’erreur ) et qu’un message m’avertisse que la liaison est coupé.

Si quelqu’un a une solution à mon problème d’avance je l’en remercie.
 
Re : Actualiser données externes.

Bonjour Luigi

Peut-être

Code:
on error resume next

En début de code VBA mais j'ai l'impression que tu n'en a pas.

Sinon faire une macro sur workbook_open, mais il me semble que c'est assez complexe avec la gestion des données externes.
 
- 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

M
Réponses
9
Affichages
982
Maikales
M
C
  • Question Question
Réponses
1
Affichages
2 K
Réponses
5
Affichages
1 K
Retour