Jump to content
Fórum Script Brasil
  • 0

VBA RECONHECER MSGBOX WEB


Jansen Krög Vander Nijs

Question

Criei um vba no excel para automatizar uma função de pesquisa em um site, a função completa retorna duas telas após terminar a pesquisa, o problema é que quando não há registros no site para tal periodo retorna uma mensagem de erro, uma msgbox: Não há dados para tal periodo!

Ao clicar no botão OK retorna novamente para a tela de pesquisa, so que o vba que fiz retorna 2 telas, quando não há informações para um periodo ele deveria retornar apenas 1 tela e não duas.

alguém saberia como eu faço para criar essa condição:

Quando retornar com uma mensagem do site , retornar uma tela e não duas?

Obs. Utilizo a função SendKeys "{BACKSPACE}" para retornar a função

Segue parte do vba, apenas para ilustrar:

Dim IE As Object

Set IE = CreateObject("InternetExplorer.Application")

IE.Navigate "https://www.xxxxxxxx"

IE.Visible = True

'Loop until ie page is fully loaded

Do Until IE.readyState = READYSTATE_COMPLETE

DoEvents

Loop

vandernijs está offline

Link to comment
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...