Rapport de message :*
 

Re: Piloter des pages intranet est-il possible?

Titre du sujet : Re: Piloter des pages intranet est-il possible?
par JackyAmiens le 10/03/2008 11:30:55

Bonjour Michel,

Et merci,

J'ai testé les exemples sur le site Site de test

afin de saisir, les données suivantes :

Your Name : JackyB
Your City: Amiens
Selected your Job : Programmer 'clin d'oeil je ne le suis pas!


Sub PilotageHTML()

 
Dim IE As InternetExplorer
 Dim HlmIdent
HlmMdpHlmBaseHlmboutonHlmOkHlmSiteHlmEquipHlmddebHlmdfinHlmgo As IHTMLElementCollection
 Dim MaPageHtml 
As HTMLDocument
 
 Set IE 
CreateObject("InternetExplorer.Application")
 
IE.Visible True

 IE
.navigate ("http://staff.washington.edu/larryg/Classes/R521/zz-test-form.html")
 
'attente de l'affichage de la page HTML
 
Do Until IE.readyState 4
 DoEvents
 Loop
 
 
'Liste des paramètres des pages HTML
 Set MaPageHtml = IE.document
 Set HlmIdent = MaPageHtml.getElementsByName("myName").Item
 Set HlmMdp = MaPageHtml.getElementsByName("City").Item

 


 HlmIdent.Value = "JackyB"
 HlmMdp.Value = "Amiens"
 
 Set HlmMdp = MaPageHtml.getElementsByName("experience")
  HlmMdp.Item(2).setAttribute "checked", "true"

'
Selection de la liste déroulante 
 Set HlmSite 
MaPageHtml.getElementsByTagName("select")
 
HlmSite(0).selectedIndex 4
 

End Sub


Maintenant dans la semaine je vais tester cela sur mes pages "intranet"

En tout cas merci, l'explication était excellent!