Ir ao conteúdo
  • Cadastre-se

VBA selecionar droplist em pagina do internet explorer


Posts recomendados

Boa noite, estou tentando criar uma macro para automatizar uma autenticação em uma página da intranet do meu trabalho. A autenticação consiste basicamente em clicar com o mouse em um item de uma droplist.

 

 

Fiz o código para abrir o internet explorer e navegar a pagina da intranet, porém não consigo escolher a opção da droplist:

 

 

 

 

Option Explicit
 
'Public Declare Function ShowWindow Lib "user32" (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long
'Public Const SW_MAXIMIZE = 3
 
Sub AcessaPagina()
    
    
    Dim IE As Object
    Set IE = CreateObject("InternetExplorer.Application")
    
    IE.Navigate "endereço_da_intranet"
    IE.Visible = True
 
    While IE.busy
    Wend
 
    
    IE.Document.All.Item("Autenticação do Windows").Item(1).Selected = True
    'IE.Document.All.Item("ctl00$PlaceHolderMain$ClaimsLogonSelector").Item(1).Selected = True
    'IE.Document.All.Item(1).Item(2).Selected = True
   
 
    '    IE.Document.getElementsByName("q").Item.InnerText = "Pesquisa"
    '    IE.Document.all.Item("btnK").Click
 
 
End Sub
Link para o comentário
Compartilhar em outros sites

OK, você diz o código HTML, né?

 

Seria isso:

 

 

https://mega.co.nz/#!mQlRHaLI!Xczm15cCisO0bMACxDRc5vDme0msCG61XKpAR3OhW5c

 

(Como ficou mt grande e não consegui inserir aqui, salvei em uma arquivo do bloco de notas e disponibilizei na minha conta do mega para download)

 

 

Meu primeiro objetivo é selecionar a opção "Autenticação do Windows" na droplist (após clicar na droplista para que ela aparece, é o primeiro item)

 

 

Agradeço pela ajuda,

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...
Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...