trcalgaro Postado Agosto 9, 2011 Denunciar Share Postado Agosto 9, 2011 (editado) Ola pessoalPreciso construir um code que "pegue" partes do link de pesquisa em algumas celulas da planilhaSub Consulta() Sheets("Plan1").Select Cells.Select Selection.Delete Shift:=xlUp With ActiveSheet.QueryTables.Add(Connection:="URL;http://celepar7.pr.gov.br/gta/febreaftosa/relatorio_MunFronteira.asp?cmbCampanhaVFA=25&cmbEspecieVFA=0&rdRelatorio=8&cmbMunFront=4118451", Destination:=Range("A1")) .Name = "Consulta Geral" .FieldNames = True .RowNumbers = False .FillAdjacentFormulas = False .PreserveFormatting = True .RefreshOnFileOpen = False .BackgroundQuery = True .RefreshStyle = xlInsertDeleteCells .SavePassword = False .SaveData = True .AdjustColumnWidth = True .RefreshPeriod = 0 .WebSelectionType = xlSpecifiedTables .WebFormatting = xlWebFormattingNone .WebTables = "4" .WebPreFormattedTextToColumns = True .WebConsecutiveDelimitersAsOne = True .WebSingleBlockTextImport = False .WebDisableDateRecognition = False .WebDisableRedirections = False .Refresh BackgroundQuery:=False End With End SubEm teoria seria a construção do link seria a seguinte: With ActiveSheet.QueryTables.Add(Connection:="URL;http://celepar7.pr.gov.br/gta/febreaftosa/relatorio_MunFronteira.asp?cmbCampanhaVFA="& Sheets("BD").Range("A2") & "&cmbEspecieVFA=0&rdRelatorio=8&cmbMunFront="& Sheets("BD").Range("A3"), Destination:=Range("A1"))Mas é claro que o Code esta erradoalguém sabe como soluciono o problema?Desde já Agradeço Editado Agosto 9, 2011 por trcalgaro Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
trcalgaro
Ola pessoal
Preciso construir um code que "pegue" partes do link de pesquisa em algumas celulas da planilha
Em teoria seria a construção do link seria a seguinte:
With ActiveSheet.QueryTables.Add(Connection:="URL;http://celepar7.pr.gov.br/gta/febreaftosa/relatorio_MunFronteira.asp?cmbCampanhaVFA="& Sheets("BD").Range("A2") & "&cmbEspecieVFA=0&rdRelatorio=8&cmbMunFront="& Sheets("BD").Range("A3"), Destination:=Range("A1"))
Mas é claro que o Code esta errado
alguém sabe como soluciono o problema?
Desde já Agradeço
Editado por trcalgaroLink para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.