Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Tópicos relacionados a códigos VBA, gravação de macros, etc.
#53651
Pessoal, boa noite!

Estou precisando de ajuda com o codigo abaixo:

Eu disse que meu "ie" é a pagina "X" abaixo, dentro dessa pagina tem vários links em javascript que quando clicados não alteram a url da pagina, porém, a pagina muda. Quando eu uso o getelementsbytagname para trazer uma célula de uma tabela, ele me traz a célula que estão na pagina padrão quando se acessa a pagina a primeira vez, ou seja, ele não traz a informação da pagina que entra quando eu executo o link do java no vba.

Alguem sabe como resolver isso?


"
ie.navigate "http://www.xxxx.com.br/Listagem.aspx"

Do While ie.Busy And ie.readyState <> "REDYSTATE_COMPLETE"
DoEvents
Loop

ie.document.parentWindow.execScript "__doPostBack('ctl00_ContentPlaceHolder_pagMedicao','Change$" & Planilha1.Range("A3").Value & "')"

Do While ie.Busy And ie.readyState <> "REDYSTATE_COMPLETE"
DoEvents
Loop

Cells(4, 1) = ie.document.getElementsByTagName("td")(2).innerText
"
#53683
UP!! pessoal, acredito que isso não seja possível, mas vê se algum profissa ai em VB, internet controls pode me ajudar.
Tenho as 3 linhas abaixo num código, qual eh o meu problema: O item (1) entra no site asp abaixo, a linha (2) executa um java que da acesso a outra pagina, porém a URL não muda, assim sendo, quando eu executo a linha (3) do código, ele me retorna o "ElementbyID da pagina (1) inicial, porém não é o ID da pagina que eu acessei quando executei o scritp da linha (2).


Pelo que procurei na internet isso não é possível , porque a url fica oculta para que acessa de fora do servidor, mas teriam solução com sendykeys, poreém eu acho essas soluções meio forçadas.

Alguem me ajuda pelo amor?

"
1) IE.navigate "http://xxxx.com.br/Listagem.aspx"

2) IE.document.parentWindow.execScript "__doPostBack('ctl00_ContentPlaceHolder_pagMedicao','Change$5')"

3) Cells(4, 1) = IE.document.getElementById("ctl00_ContentPlaceHolder_gvListagemRVEAdm_ctl02_Label2").innerHTML
"
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord