Primeiramente para que o MS Excel se conecte a uma base Oracle, você deve já ter em seu computador um client Oracle compativel com a versão da sua base de dados Oracle, o seu arquivo TNS names configurado para acessar sua base de dados e um programa como o Oracle Developer (use o de sua preferência) para testar sua conexão e suas strings SQL.
Abra seu MS Excel 2010 e clique na aba dados:
Clique no menu “De outras fontes” e logo em seguida “Do assistente de Conexão de Dados”:
Selecione a opção “Microsoft Data Accesse – OLE DB Provider for Oracle” e clique em [Avançar]:
Coloque o nome da instância do banco Oracle usuário e senha nos respectivos campos, caso use autneticação Windows, marque a opcção:
Selecione a tabela do banco que você deseja visualizar no MS Excel 2010:
Salve o arquivo de conexão, nesta etapa voê pode mudar o nome para que ele fique mais amigável, clique em [Concluir]:
Nste ponto será necessário você digitar o usuário e senha novamente:
Selecione a forma que melhor lhe atende par aimportar os dados:
Pronto, agora é só esperar a mágica acontecer e os dados aparecerem na tela!
No próximo post vou mostrar como colocar uma String SQL ao invés de mostrar a tabela inteira.
Muito obrigado a Rejane de Souza Resende!
Rodrigo Normandia 









Pingback: Execuar consulta SQL no MS Excel 2010 | Rodrigo Normandia