2
私はsendkeysを使わずにこのウェブサイトにログインしようとしています https://terranovaeng.sienge.com.br/sienge/ しかし、このウェブサイトは私のログインとパスワードを入力したいと思うようです。私が使用してしようとしてセンドキーを使わずにウェブサイトにログインするには?
Dim Usuário As String
Dim Login As String
Usuário = "My User"
Password = "My password"
'OPEN INTERNET EXPLORER
Set IE = CreateObject("InternetExplorer.Application")
IE.Visible = True
'NAVIGATE TO PAGE
IE.Navigate "https://terranovaeng.sienge.com.br/sienge/"
'IDENTIFICA SE O SIENGE FOI TOTALMENTE CARREGADO
While IE.ReadyState <> READYSTATE_COMPLETE
Wend
sng = Timer
Do While sng + 5 > Timer
Loop
'SEND MY USER NAME
IE.Document.getElementById("linkslogin").Focus
SendKeys “Usuário”
SendKeys "{tab}", True
'IDENTIFICA SE O SIENGE FOI TOTALMENTE CARREGADO
While IE.ReadyState <> READYSTATE_COMPLETE
Wend
sng = Timer
Do While sng + 3 > Timer
Loop
'SEND MY PASSWORD
SendKeys “Login”
SendKeys "{tab}", True
'IDENTIFICA SE O SIENGE FOI TOTALMENTE CARREGADO
While IE.ReadyState <> READYSTATE_COMPLETE
Wend
sng = Timer
Do While sng + 3 > Timer
Loop
'CLICK EM ENTRAR
IE.Document.all("pbEnviar").form.all("pbEnviar").Click
While IE.ReadyState <> READYSTATE_COMPLETE
Wend
sng = Timer
Do While sng + 10 > Timer
Loop
End sub
:ようにgetElementByIdを、getelementbyclassname、火災イベントのfuctionとしたが、それは働いていない は、ここに私のコードです。 sendkeysを使用しないと、それにはどんなことがありますか?