Muito bom dia a todos!
Estou tentando transferir dados de uma página  http://www.bmfbovespa.com.br/sig/FormCo  ... dCtrl=160#  para o Excel e tanto de forma manual (Menu "Dados" > "Obter Dados Externos da Web"), quanto através de uma macro, que abaixo reproduzirei, dá sempre a mesma mensagem: "Não é possível transferir as informações solicitadas". Procurei na internet, porém nada que explique o motivo deste erro. Se fosse uma página com login e senha eu até entenderia, mas não é. Olhando nas propriedades da página, ví que tem uma propriedade " Modo Protegido Ativado". Seria este o motivo? 
O código que tentei utilizar para baixar estes dados:
Sub testaando()
Sheets("Plan1").Select
Range("A2").Select
              With ActiveSheet.QueryTables.Add(Connection:= _
       "URL;http://www.bmfbovespa.com.br/sig/FormConsultaMercVista.asp?strTipoResumo=RES_MERC_VISTA&strSocEmissora=WHRL&strDtReferencia=12-2011&strIdioma=P&intCodNivel=2&intCodCtrl=160#", _
       Destination:=Range("a1"))
          .BackgroundQuery = True
          .TablesOnlyFromHTML = True
          .Refresh BackgroundQuery:=False
          .SaveData = True
          End With
   End Sub
Se alguém puder me ajudar ficarei imensamente grata.
                                                                                                	                                                
	                                         
                    
                    	
                            Postado : 27/12/2012 5:10 am