locked
Ajuda com o VBA RRS feed

  • Pergunta

  • Eu fiz uma Macro no Excel que abre um site, mas eu gostaria de saber se tem como eu mandar abrir o site em vez do Internet Explorer ele abrir pelo Mozilla, pq  a variavel que eu conheço eu só consigo mandr abrir pelo Internet Explorer   " Set ie = GetObject("", "InternetExplorer.Application.1")"

    Será que teria como eu mandar abrir o Mozilla???????????????????

     

    Att

    quinta-feira, 17 de fevereiro de 2011 12:20

Todas as Respostas

  • Olá

    Tente usar:
    Shell "C:\Arquivos de programas\Mozilla Firefox\firefox.exe http://www.google.com.br"

    Alexandre
    quinta-feira, 17 de fevereiro de 2011 18:39
  • Olá

     

    Então eu não sei onde eu poderia colocar esse código??????

     

     

       Set ie = GetObject("", "InternetExplorer.Application.1")
            ie.Visible = True
            ie.Navigate "http://sistemas.anac.gov.br/gruinternet/ControladorGru?cmd=ApresentarDadosServico&idServico=1103"
              Do While ie.busy
                   DoEvents
                 Loop
                                   
                
                ie.document.getElementById("cnpjCpf").Value = ""
                ie.document.getElementById("nomeContribuinte").Value = ""
                ie.document.getElementById("image2").Click
                Do While ie.busy
                DoEvents
                
            Loop
            Do While ie.busy
            Loop
            ie.document.getElementById("cmd").Click
                Do While ie.busy
                DoEvents
                
            Loop
            Do While ie.busy
            Loop

    sexta-feira, 18 de fevereiro de 2011 11:06
  • Tolov,

    Você está usando um código para automatizar o Internet Explorer. O mesmo não se aplica ao FireFox. Se quiser automatizar um browser (ou seja, que além de ir à um determinado URL ele preencha formulários e clique em botões), terá que usar a automação do Internet Explorer.


    Felipe Costa Gualberto - http://www.ambienteoffice.com.br
    sábado, 19 de fevereiro de 2011 12:53
  • Então resumindo eu vo ter que usar o i.e mesmo..... fazer oq né?????????
    segunda-feira, 21 de fevereiro de 2011 20:33
  • Sim, acho o mais sensato.
    Felipe Costa Gualberto - http://www.ambienteoffice.com.br
    segunda-feira, 21 de fevereiro de 2011 21:10