Ir para conteúdo
Fórum Script Brasil

Pesquisar na Comunidade

Mostrando resultados para as tags ''vba excel site''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • Programação & Desenvolvimento
    • ASP
    • PHP
    • .NET
    • Java
    • C, C++
    • Delphi, Kylix
    • Lógica de Programação
    • Mobile
    • Visual Basic
    • Outras Linguagens de Programação
  • WEB
    • HTML, XHTML, CSS
    • Ajax, JavaScript, XML, DOM
    • Editores
  • Arte & Design
    • Corel Draw
    • Fireworks
    • Flash & ActionScript
    • Photoshop
    • Outros Programas de Arte e Design
  • Sistemas Operacionais
    • Microsoft Windows
    • GNU/Linux
    • Outros Sistemas Operacionais
  • Softwares, Hardwares e Redes
    • Microsoft Office
    • Softwares Livres
    • Outros Softwares
    • Hardware
    • Redes
  • Banco de Dados
    • Access
    • MySQL
    • PostgreSQL
    • SQL Server
    • Demais Bancos
  • Segurança e Malwares
    • Segurança
    • Remoção De Malwares
  • Empregos
    • Vagas Efetivas
    • Vagas para Estágios
    • Oportunidades para Freelances
  • Negócios & Oportunidades
    • Classificados & Serviços
    • Eventos
  • Geral
    • Avaliações de Trabalhos
    • Links
    • Outros Assuntos
    • Entretenimento
  • Script Brasil
    • Novidades e Anúncios Script Brasil
    • Mercado Livre / Mercado Sócios
    • Sugestões e Críticas
    • Apresentações

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Encontrado 1 registro

  1. Prezados, Por gentileza, alguém poderia me ajudar no VBA abaixo? O código envolve list box para escolher a UF (state) radiobox para marcar sim ou não para contribuinte icms e text box para digitar o código do produto (produto code) clicar no botão avançar e trazer a consulta para outra planilha da mesma pasta de trabalho e de possível fazer condultas em lote. Quando cheguei nessa parte do código não consiga clicar para avançar IE.Document.all("submit")("Avançar").Click Até agora conseguir fazer com que a macro marcasse a radiobox com a opção sim para icms, mas não conseguir fazer a selecionar a UF nem clicar no botao avançar. Segue código : 'Inclui referência ao Microsoft Internet Controls Sub lReferenciaIE() Dim ObRef On Error Resume Next ThisWorkbook.VBProject.References.AddFromGuid "{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}", 1, 1 End Sub Sub lConsultaMDA() 'Inclui a referência se não houver lReferenciaIE Dim IE As InternetExplorer Dim ICódigoMDA As String Dim lAddPolygon2 As String Dim lUltimaLinhaAtiva As Long Dim lContador As Long 'Identifica a última célula ativa da lista lUltimaLinhaAtiva = Worksheets("Coordenadas").Cells(Worksheets("Coordenadas").Rows.Count, 1).End(xlUp).Row 'Cria um objeto Internet Explorer Set IE = New InternetExplorer 'Torna o objeto visível IE.Visible = True 'Faz um loop por todas as linhas da planilha For lContador = 2 To lUltimaLinhaAtiva 'Navega ao site do MDA IE.Navigate "http://portal.mda.gov.br/portal/saf/maisalimentos/" 'Identifica se a página já foi totalmente carregada While IE.ReadyState <> READYSTATE_COMPLETE Wend sng = Timer Do While sng + 1 > Timer Loop 'Carrega os dados de cidade de origem e destino que serão preenchidos na página lCódigoMDA = Range("D" & lContador).Value lAddPolygo2 = Range("E" & lContador).Value 'Identifica se a página já foi totalmente carregada While IE.ReadyState <> READYSTATE_COMPLETE Wend sng = Timer Do While sng + 1 > Timer Loop 'Seleciona a UF que será preenchidos na página IE.Document.all("state").Value = "DF" 'Estado While IE.ReadyState <> READYSTATE_COMPLETE Wend sng = Timer Do While sng + 1 > Timer Loop 'Seleciona sim para ICMS IE.Document.all("taxpayer").Item(0).Checked = True While IE.ReadyState <> READYSTATE_COMPLETE Wend sng = Timer Do While sng + 3 > Timer Loop 'Carrega os dados de cidade de origem e destino na página e submente os dados do formulário IE.Document.all("product_code").Value = lCódigoMDA IE.Document.all("submit")("Avançar").Click 'Identifica se a página já foi totalmente carregada While IE.ReadyState <> READYSTATE_COMPLETE Wend 'For Each i In IE.Document.body.getElementsById("pontos") 'If InStr(i.innertext, "textarea") > 0 Then 'For Each l In i.getElementsById("input") 'If InStr(l.innertext, lAddPolygon2) Then Range("E" & lContador).Value = l.getElementsByTagName("Add Polygon 2")(1).innertext 'End If 'Next l 'End If 'Next i Next lContador MsgBox "Concluído!" End Sub Agradeço desde já!
×
×
  • Criar Novo...