uma pergunta
vc vai mudar o metodo cada vez que a pagina retornar de maneira diferente?
vc viu que eu tinha feito um codigo que funcionava perfeitamente, mas na atualização a posição dos dados mudaram
agora tem essa sequencia de caracteres,
não é dificil fegar os valores dessa sequencia,
mas será que ela vai continuar?
parte do codigo que te fiz serve para a situação que vc quer
Sub ImportFromWeb()
Dim valn(1 To 1, 1 To 8)
FullName = Range("fullname").Value
Workbooks.Open Filename:=FullName
dt = Split(Cells(10, 1).Value, "|")
valn(1, 1) = Left(Cells(1, 1).Value, 4)
valn(1, 2) = dt(9)
For L = 3 To 8
valn(1, L) = Cells(L, 1)
Next
ImpName = Application.ActiveWorkbook.Name
Workbooks(ImpName).Close SaveChanges:=False
Windows("MegaSena-Scrap-Forum-ModeloA-v1.xlsb").Activate
Sheets("ultimo").Range("a1:H1") = valn
ActiveWorkbook.Save
End Sub
continua funcionando para o numero do sorteio
valn(1, 1) = Left(Cells(1, 1).Value, 4)
dt = Split(Cells(1, 1).Value, "</li><li>")
essa parte vai separar as partes que tem isso
dt(0) seria = 1703|3.186.292,13|<span class="num_sorteio"><ul><li>49
aí vc usaria o Right para pqgar o 49
dt(1) é o 03 puro
e daí por diante
Somente é impossíveis até que alguém faça
A logica está presa na irracionalidade humana, e morta nos que se consideram donos da verdade.
"ALGUM MODERADOR ME EXPULSE DO FÓRUM POR FAVOR"
Postado : 11/05/2015 11:18 am