Notifications
Clear all

INTEGRAÇÃO EXCEL X SQL - PROGRAMA GIL

5 Posts
2 Usuários
0 Reactions
2,195 Visualizações
(@ideias-alex)
Posts: 29
Eminent Member
Topic starter
 

Boa tarde,

Gostaria de pedir ajuda aos caros amigos.
Eu trabalho em uma empresa que contratou os serviços do programa gil (de uberlandia) talvez nao conheçam.

Os relatórios que o programa me entrega, nao sao satisfatórios para o meu diretor.
Gostaria de saber se existe uma forma de integrar o excel ao banco de dados deles, para assim, eu mesmo criar os meus próprios relatórios.

Será que poderiam me ajudar?
Quais informações precisam?
Agradeço de ante mao.
Alexandre alves

 
Postado : 13/03/2013 7:11 am
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

ideias.alex,

Bom Dia!

É perfeitamente possível você integrar o Excel com qualquer Banco de Dados. Veja, no pequeno exemplo que fiz, no arquivo anexo, onde faço o acesso a duas tabelas distintas em um Banco de Dados Access.

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 13/03/2013 7:17 am
(@ideias-alex)
Posts: 29
Eminent Member
Topic starter
 

Agradecido Wagner, mas como eu utilizo um banco de dados já montado, de um programa externo para criar uma planilha da forma que eu quero?

 
Postado : 13/03/2013 7:26 am
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

ideias.alex,

Bem... você entende de programação? de VBA?

A Microsoft, através do objeto DAo ou ADO existente também no VBA, permite a conexão com qualquer banco de dados. Qual é a plataforma do seu banco de dados? É DB2? É Oracle? É SQL Server? É Postgree? É MySQL?

Pois bem... seu programa (programa gil) para trabalhar corretamente, grava os dados do mesmo em um Banco de Dados que utiliza uma dessas plataformas. Geralmente as empresas utilizam o SQL Server. Assim, a primeira necessidade sua será saber onde está esse arquivo de dados e saber se você tem permissão acesso a consultas, alterações, exclusões, atualizações, etc, dentro desse banco de dados. Naturalmente, você precisará também conhecer bastante de Linguagem SQL e também conhecer todos os campos desse arquivo de banco de dados, tais como tipos de campo, tamanho dos campos, nomes dos campos, nome das tabelas, nome das visões e outros aspectos do banco de dados.

Com tudo isso OK, basta abrir o código que te enviei e seguir a mesma lógica que tem lá para montar seu relatório em Excel. Isso se forem relatórios muitos específicos que exijam uma construção mais elaborada e dependam da utilização de código VBA.

Caso contrário, para consultas não complexas, você pode utilizar a própria interface do Excel. Na aba Dados, Painel Obter dados externos, existe um botão chamado De outras Fontes que permite efetuar consultas, por exemplo, SQL, diretamente às tabelas de um banco de dados.

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 13/03/2013 8:09 am
(@ideias-alex)
Posts: 29
Eminent Member
Topic starter
 

Entendo, agradeço a resposta.
Infelizmente ainda não domino todas essas informações que me pediu.

Vou estudar um pouco mais antes de criar esse programinha aqui para a empresa.
Obrigado mesmo.

 
Postado : 15/03/2013 5:38 am