JLASopra
Messages postés7Date d'inscriptionjeudi 26 novembre 2009StatutMembreDernière intervention26 octobre 2012
-
19 nov. 2011 à 10:07
JLASopra
Messages postés7Date d'inscriptionjeudi 26 novembre 2009StatutMembreDernière intervention26 octobre 2012
-
30 nov. 2011 à 16:06
Bonjour,
J'ouvre un document word pour lire des chaines de caractères: nom, prénom, date.
J'ouvre une page internet par VB à partir de ce document Word pour y mettre ces données: comment commander internet Explorer pour lui faire faire par VB Ctrl+F.
Je pourrais ainsi chercher la chaine de caractère "Date" sur la page internet, faire 2 avancement chariot (touche clavier à côté du "A") et insérer la date.
Merci,
JL
Alors,
Pourquoi t'as ajouté deux discutions pour demander la même chose sur le forum?
touche clavier à côté du "A"
C'est un Tab...
Pour simuler la touche Tab: SendKeys ("{TAB}")
Pour simuler un Ctrl+F: Sendkeys "(^F)"
Mais je ne te recommande pas cette méthode.
Pourquoi pas utiliser un Inet?
Tu récupères tout le texte html de la page web dans un textbox, après tu y cherches ce qui t’intéresse:
Dim codeHTML As String
With Inet1
.AccessType = icUseDefault
.Protocol = icHTTP
codeHTML = .OpenURL("www.google.fr", icString)
Do Until .StillExecuting = False
DoEvents
Loop
End With
Text1.Text = codeHTML