Bonjour,
J'utilise ActiveWorkbook.FollowHyperlink pour automatiser le transfert d'un fichier cvs depuis un site internet.
J'ai fait un fichier avec le module qui pose problème.
Tout se passait bien jusqu'à ce que mon disque dur rende l'âme.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Private Sub CommandButton1_Click() Dim l_URL As String l_URL = "http://s599720764.onlinehome.fr/cartocistes/export_csv.php?idRegion=23" ActiveWorkbook.FollowHyperlink Address:=l_URL Windows("export_csv.php").Activate End Sub
Après changement de disque, restauration W10, ré-installation des applications (notamment Office2003), il y a un problème avec ActiveWorkbook.FollowHyperlink.
Avant, l'obtenais un onglet avec le fichier csv, maintenant, le fichier csv est placé dans le répertoire "Downloads" et le focus est placé sur le browser et non plus sur mon classeur, et Excel se plante sur la ligne Windows("export_csv.php").Activate car cet onglet n'existe pas.
Petite info sur le code.
Le lien "http://s599720764.onlinehome.fr/cartocistes/export_csv.php?idRegion=23" ouvre une page sur laquelle il est possible de télécharger en cvs un fichier.
C'est pour automatiser ce transfert que j'utilise ActiveWorkbook.FollowHyperlink.
J'ai vérifié auprès d'autres personnes qui utilisent ce code et ce site, rien n'a changé et cela fonctionne.
Précision qui a peut-être rien à voir.
Je possède une version personnelle de Office2003 sur CD. Lors de l'installation j'ai eu l'erreur suivante :
Erreur 1919 ODBC Visual FoxPro Database Not found.
J'ai recherché ce logiciel, il n'a plus été mis à jour depuis plus de 10 ans, et je ne l'ai jamais installé sur mon ordi.
Merci de votre aide.
Partager