Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3046 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  VBA Excel Requète WEB

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

VBA Excel Requète WEB

n°2302737
malabarbe
Posté le 30-06-2017 à 15:09:16  profilanswer
 

Bonjour à tous, en Excel 2003 et XP, ce code tourne bien :
 
With ActiveSheet.QueryTables.Add(Connection:= _
"URL;http://www.geny.com/partants-pmu/2017-06-26-saint-cloud-pmu-prix-mordant_c904229", _
Destination:=Range("a1" ))
.BackgroundQuery = True
.Refresh BackgroundQuery:=False
End With
 
Mais avec Excel 2003 et Windows 10 erreur a la ligne suivante :
 
Refresh BackgroundQuery:=False
Malgré beaucoup de recherches, je n'ai pas trouvé de solution.
J'espère que vous pourez m'aider !

mood
Publicité
Posté le 30-06-2017 à 15:09:16  profilanswer
 

n°2303070
wago
Posté le 07-07-2017 à 22:43:03  profilanswer
 

Je viens de tester ton code, RAS sur office 2016 et Win 10
 
Ca m'a bien retourné tout un tas de truc (sur des courses chevaux je pense):
 
N° Cheval C SA Poids Déch. Jockey Entraîneur Musique Valeur Cotes références Dernières cotes
 
Donc ca marche...
 
C'est quoi l'erreur que tu as?


Message édité par wago le 07-07-2017 à 22:43:47
n°2303080
malabarbe
Posté le 08-07-2017 à 10:48:22  profilanswer
 

Bonjour wago,
 
Ok pour tes tests positifs.
 
Mon erreur : c'est que je n'ai pas Excel 2016 mais Excel 2003
et la le programme se bloque sur : Refresh BackgroundQuery:=False  
 
J'ai fouillé partout, mais rien trouvé !
 
Bonne journée

n°2303112
wago
Posté le 08-07-2017 à 21:56:35  profilanswer
 

tu as essayé de faire une reparation d'office ou de le reinstaller completement.
 
tu as la possibilité de tester sur un autre pc avec la meme config que toi?
 
tu es sur que office 2003 est bien compatible avec w10?
 
parce que si ca fonctionne bien sur un autre pc c'est surement pas ton code le pb


Message édité par wago le 08-07-2017 à 21:56:56
n°2303115
malabarbe
Posté le 09-07-2017 à 11:46:41  profilanswer
 

Oui, il semblerai qu'il y ai une incompatibilité entre
Windows 7/10 et Excel 2003.
 
Même Microsoft ne semble pas avoir de solutions !
 
Testé sur 5 PC, toujours la même erreur.
 
J'ai même tenté de remplacer des DLL d'Excel 2003
par des DLL d'Excel 2016, mais rien n'y fait.
 
Donc, toujours à la recherche d'une solution.
 
Je bénie par avance la personne qui règlera mon problème.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  VBA Excel Requète WEB

 

Sujets relatifs
Problème MFC en VBA (erreur -2147417848 (80010108) )[VBA/HTML] insérer une image dans un mail
[Excel] macro outlook ne traite jamais dernier mail sauf si un seulcode VBA autoriser collage en valeur
exécuter requete avec select rowajout d'une valeur dans résultat d'une requête d'une autre table
Problème syntaxe VBAenvois mail par macro sous excel
Habiller un tableau résultant d'une requête SQL 
Plus de sujets relatifs à : VBA Excel Requète WEB


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR