Recuperer un code source pour excel

john_pet Messages postés 8 Date d'inscription mardi 23 décembre 2003 Statut Membre Dernière intervention 22 septembre 2009 - 9 déc. 2004 à 13:19
barley Messages postés 107 Date d'inscription jeudi 28 janvier 2010 Statut Membre Dernière intervention 28 janvier 2010 - 10 déc. 2004 à 02:29
Bonjour a tous

mon probleme:
je voudrais pourvoir recuperer un code source pour traitement avec excel par derriere

actuellement je recupere celui ci manuellement , je sauve en .txt et je traite ce fichier avec excel

je voudrais automatiser tout cela

voilà pour l'url;http://www.virtualtransat.com/vt/visu_3.php?no=eb91ebfbb7b564b1788c3b7b25a212c2

sur cette url avant de recuperer la source je dois mettre le zoom sur 8 et valider pour ensuite recuperer la source

merci de votre aide

JP

5 réponses

barley Messages postés 107 Date d'inscription jeudi 28 janvier 2010 Statut Membre Dernière intervention 28 janvier 2010
9 déc. 2004 à 17:33
j'ai pas tout compris, mais déjà, je vois pas l'intérêt de passer par un .txt...
tu peux ouvrir un .bas avec excel
je reponds peut être à côté de la plaque, j'ai pas bien compris
0
barley Messages postés 107 Date d'inscription jeudi 28 janvier 2010 Statut Membre Dernière intervention 28 janvier 2010
9 déc. 2004 à 17:53
ca y est , je viens de piger, je vois pas d'autre solution que de passer par un sendkeys
0
barley Messages postés 107 Date d'inscription jeudi 28 janvier 2010 Statut Membre Dernière intervention 28 janvier 2010
9 déc. 2004 à 18:28
private sub main()

dim exec

exec = Shell("C:\Program Files\Internet Explorer\iexplore.exe " & "http://www.virtualtransat.com/vt/visu_3.php?no=eb91ebfbb7b564b1788c3b7b25a212c2", vbNormalFocus)

end sub

'pour rejoindre ton url

puis tu fais du sendkeys en fontion de ce que tu veux...
SendKeys ("{tab}{tab}{tab}{tab}8")
par exemple pour mettre le zoom a huit....
j'espère que ca pourra t'aider, c'est un peu du bidouillage, mais ca doit marcher
0
john_pet Messages postés 8 Date d'inscription mardi 23 décembre 2003 Statut Membre Dernière intervention 22 septembre 2009
9 déc. 2004 à 19:51
Merci barley pour tes réponses

c'est pas exactement ce que je veux: je veux recuperer le code sources sans passer par IE, c'est à dire directement par excel

par contre j'ai essayé tes idées et là je n'arrive pas a envoyer les sendkeys

je continue ma recherche ;)

JP
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
barley Messages postés 107 Date d'inscription jeudi 28 janvier 2010 Statut Membre Dernière intervention 28 janvier 2010
10 déc. 2004 à 02:29
Pour envoyer les sendkeys, il faut absolument que la fenêtre où tu désire les envoyer ait le focus.
De plus, je pense que c'est ton cas, si tu place le sendkeys juste après la ligne de code que j'ai mis, cela ne marche pas car il execute le sendkeys alors que la fenetre n'est pas encore finie de charger...
il faut donc mettre une tempo pour être sûr qu'elle soit chargée avant d'envoyer le sendkeys.
0
Rejoignez-nous