Vitor, O driver do Oracle que está instalado na sua maquina está igual a versão do Excel executado na maquina ( Excel * 32 = 32 bit / Excel* 64 = 64 bit ) ? tem isso também...
Essas rotinas de planilias vinculada em tabela, costumam ser aborrecedoras Ainda existem uns "bagulhos" aqui na empresa rodando em Visual Basic 6.0 e que não desapegam, daí o driver certo é crucial.. tem rotina que gera saida em Excel, por isso que to comentando essas coisas. Uma outra maneira, seria nao usar o odbc, e sim a fonte de dados com o driver nativo net framework (com o driver .net da oracle) na vinculacao da fonte de dados da planilia. A execução é bem mais rapida que odbc ou oledb Se tiver alguem ai que programa para desktop, usando linguagem C# ou vb.net, e que ja tenha mexido com VB 6 antes acho que consegue te exemplificar melhor 2018-02-06 14:59 GMT-02:00 Vitor Junior [email protected] [oracle_br] < [email protected]>: > > > Já li esse exemplo. Não consegui adaptar o source para o Oracle, com ODBC. > > > > att > > Vitor Jr. > https://www.linkedin.com/in/vitorjr > > Em 6 de fev de 2018 14:56, "[email protected] [oracle_br]" < > [email protected]> escreveu: > >> >> >> Eu não usei recentemente então não tenho de momento nenhum exemplo >> pronto pra te dar, mas https://www.excelguru.ca/blog/ >> 2016/04/28/pass-parameters-to-sql-queries/ diz que vc vai precisar >> programar um pouquinho, vc vai ter que escrever uma Função que monte a >> string de SQL tipo : >> >> dbQuery = "Select * FROM " & dbTable & " WHERE " & sFilterField & "='" & >> sFieldValue & "' >> >> e depois SIM vc passa a string dentro de dbQuery como Argumento pro >> PowerQuery : jogar DIRETO no text item que o powerquery abre os &s >> indicando as células pelo que entendi Não Vai Rolar.... >> >> []s >> >> Chiappa >> > >
