Bonjour,
Essaie comme ceci en adaptant l'adresse de la page Web que tu désires...
'-------------------------------------
Sub test()
Dim CodeSource As String, IE As Object
Set IE = CreateObject("InternetExplorer.Application")
IE.Visible = False ' Ou True
IE.Navigate URL:="http://www.google.com"
While IE.Busy
DoEvents
Wend
CodeSource = IE.Document.body.innerHTML
IE.Quit
MsgBox CodeSource
End Sub
'-------------------------------------
--
MichD
---------------------------------------------------------------
Bonjour,
Essaie comme ceci en adaptant l'adresse de la page Web que tu désires...
'-------------------------------------
Sub test()
Dim CodeSource As String, IE As Object
Set IE = CreateObject("InternetExplorer.Application")
IE.Visible = False ' Ou True
IE.Navigate URL:="http://www.google.com"
While IE.Busy
DoEvents
Wend
CodeSource = IE.Document.body.innerHTML
IE.Quit
MsgBox CodeSource
End Sub
'-------------------------------------
--
MichD
---------------------------------------------------------------
Bonjour,
Essaie comme ceci en adaptant l'adresse de la page Web que tu désires...
'-------------------------------------
Sub test()
Dim CodeSource As String, IE As Object
Set IE = CreateObject("InternetExplorer.Application")
IE.Visible = False ' Ou True
IE.Navigate URL:="http://www.google.com"
While IE.Busy
DoEvents
Wend
CodeSource = IE.Document.body.innerHTML
IE.Quit
MsgBox CodeSource
End Sub
'-------------------------------------
--
MichD
---------------------------------------------------------------
A ) Cette procédure fut testée à partir d'Internet Explorer 9, Windows 7,
64 bits.
Est-ce que tu as essayé cette procédure telle qu'elle est écrite avec
l'adresse
Internet qu'elle utilise? non
Ceci étant dit, j'ai une connaissance limitée de ce type de truc!
Est-ce que tu peux
publier l'adresse de la page où tu éprouves une difficulté à extraire le
codesource?
As-tu un message d'erreur, si oui, lequel?
B ) Je ne connais pas "Firefox" et ce Fureteur internet n'est pas installé
sur mon ordi.
Une question toute bête, est-ce que le code est très différent d'un
fureteur internet à
l'autre? Le langage lui est le même... non?
A ) Cette procédure fut testée à partir d'Internet Explorer 9, Windows 7,
64 bits.
Est-ce que tu as essayé cette procédure telle qu'elle est écrite avec
l'adresse
Internet qu'elle utilise? non
Ceci étant dit, j'ai une connaissance limitée de ce type de truc!
Est-ce que tu peux
publier l'adresse de la page où tu éprouves une difficulté à extraire le
codesource?
As-tu un message d'erreur, si oui, lequel?
B ) Je ne connais pas "Firefox" et ce Fureteur internet n'est pas installé
sur mon ordi.
Une question toute bête, est-ce que le code est très différent d'un
fureteur internet à
l'autre? Le langage lui est le même... non?
A ) Cette procédure fut testée à partir d'Internet Explorer 9, Windows 7,
64 bits.
Est-ce que tu as essayé cette procédure telle qu'elle est écrite avec
l'adresse
Internet qu'elle utilise? non
Ceci étant dit, j'ai une connaissance limitée de ce type de truc!
Est-ce que tu peux
publier l'adresse de la page où tu éprouves une difficulté à extraire le
codesource?
As-tu un message d'erreur, si oui, lequel?
B ) Je ne connais pas "Firefox" et ce Fureteur internet n'est pas installé
sur mon ordi.
Une question toute bête, est-ce que le code est très différent d'un
fureteur internet à
l'autre? Le langage lui est le même... non?
Dans la fenêtre de l'éditeur de code, barre des menus / outils / ré férence /
décoche la bibliothèque suivante si elle est cochée : 'Microsoft Internet controls"
Le mieux teste cette procédure en utilisant un classeur tout neuf.
Il y a peut-être des nuances selon les différentes versions, mais j e ne saurais te dire.
Tu devrais tenter ta chance sur des forums spécialisés sur cette ap plication en
particulier.
Désolé.
Dans la fenêtre de l'éditeur de code, barre des menus / outils / ré férence /
décoche la bibliothèque suivante si elle est cochée : 'Microsoft Internet controls"
Le mieux teste cette procédure en utilisant un classeur tout neuf.
Il y a peut-être des nuances selon les différentes versions, mais j e ne saurais te dire.
Tu devrais tenter ta chance sur des forums spécialisés sur cette ap plication en
particulier.
Désolé.
Dans la fenêtre de l'éditeur de code, barre des menus / outils / ré férence /
décoche la bibliothèque suivante si elle est cochée : 'Microsoft Internet controls"
Le mieux teste cette procédure en utilisant un classeur tout neuf.
Il y a peut-être des nuances selon les différentes versions, mais j e ne saurais te dire.
Tu devrais tenter ta chance sur des forums spécialisés sur cette ap plication en
particulier.
Désolé.
IE.Navigate2 "google.html"
MsgBox "Navigation effectuée"
IE.Navigate2 "google.html"
MsgBox "Navigation effectuée"
IE.Navigate2 "google.html"
MsgBox "Navigation effectuée"
le code de ta page html fait plus de 105000 caractères. Un peu trop pour
une seule cellule ! Il faudrait découper avant.
Bonjour Denis et Fredo,
J'avais la même première erreur (Win7 32 bits et IE8) que Fredo sur :
CodeSource = IE.Document.body.innerHTML
Mais vu qu'en faisant F5, ca se termine bien, je soupçonne le IE.Busy de
rendre la main trop tot. En cherchant sur le net, j'ai remplacé par:
Do Until IE.readystate = 4
DoEvents
Loop
>
j-p
le code de ta page html fait plus de 105000 caractères. Un peu trop pour
une seule cellule ! Il faudrait découper avant.
Bonjour Denis et Fredo,
J'avais la même première erreur (Win7 32 bits et IE8) que Fredo sur :
CodeSource = IE.Document.body.innerHTML
Mais vu qu'en faisant F5, ca se termine bien, je soupçonne le IE.Busy de
rendre la main trop tot. En cherchant sur le net, j'ai remplacé par:
Do Until IE.readystate = 4
DoEvents
Loop
>
j-p
le code de ta page html fait plus de 105000 caractères. Un peu trop pour
une seule cellule ! Il faudrait découper avant.
Bonjour Denis et Fredo,
J'avais la même première erreur (Win7 32 bits et IE8) que Fredo sur :
CodeSource = IE.Document.body.innerHTML
Mais vu qu'en faisant F5, ca se termine bien, je soupçonne le IE.Busy de
rendre la main trop tot. En cherchant sur le net, j'ai remplacé par:
Do Until IE.readystate = 4
DoEvents
Loop
>
j-p