Ligar o Excel a SQL

Ligar o Excel ao SQL: Um Guia Simples

Ana NetoConnectors Leave a Comment

No final deste artigo, saberá como ligar uma base de dados do SQL Server ao seu ambiente fiável do Microsoft Excel. Tudo o que precisa para suportar esta integração é um dispositivo que possa executar o Microsoft Excel, o próprio Microsoft Excel e uma base de dados do SQL Server à qual se ligar. Simples, não é?

Esta integração é particularmente útil para as empresas que utilizam atualmente o Microsoft Excel como base de dados de clientes. Esta abordagem é comum em pequenas empresas nas suas fases iniciais. No entanto, à medida que as empresas crescem, torna-se necessária uma forma mais eficiente de armazenar e recuperar dados.

O próximo passo lógico a seguir às folhas de cálculo do Excel é passar para uma base de dados. Se quiser manter-se no ecossistema da Microsoft, uma base de dados do Microsoft SQL Server é o caminho a seguir. Por agora, vamos considerar uma configuração intermédia em que já tem a base de dados SQL Server, mas os utilizadores querem aceder aos seus dados a partir do Excel utilizando uma ligação de dados existente. Esta configuração reduz o tempo gasto na gestão de dados e é um passo na direção certa.

No entanto, se precisar de aplicar qualquer tipo de lógica empresarial para além da ligação do Excel ao SQL, são necessários mais passos. Discutiremos esse tipo de conexão logo após nossa Tutorial de ligação do Excel ao SQL.

 Vamos ligar o Excel ao SQL!

Para começar, vamos percorrer o processo passo-a-passo de ligação do Excel a uma base de dados SQL. O nosso objetivo é obter dados da base de dados para o Excel.

Passo 1 - Abrir o Excel

Abra o Excel e, em seguida, o livro de trabalho do Excel onde pretende colocar os dados.

Passo 2 - Abrir o separador Dados

Selecionar o Dados tab.

Ligar o Excel ao SQL - Passo 2 - Separador de dados

Passo 3 - Obter dados da base de dados do SQL Server

Clicar no botão Obter dados menu, selecionar a opção Da base de dados e selecionar Da base de dados do servidor SQL para estabelecer uma ligação de dados.

Ligar o Excel ao SQL - Passo 3 - Obter dados da base de dados do SQL Server

Passo 4 - Detalhes da ligação

Deverá ver a caixa de diálogo abaixo. Introduza os detalhes da base de dados SQL à qual pretende ligar-se:

  • O seu nome de servidor (pode incluir :portnumber se aplicável)
  • Um nome de base de dados (opcional neste momento; poderá selecionar a base de dados a partir de uma lista de bases de dados num passo futuro).

  Quando tiver terminado, prima OK.

Ligar o Excel ao SQL - Passo 4 - Detalhes da ligação

Passo 5 - Autenticação

No passo seguinte, deve preencher as suas credenciais. Na barra lateral esquerda, pode selecionar Windows autenticação, autenticação com o seu Base de dados credenciais, ou Conta Microsoft autenticação.

Seleccionaremos o Base de dados para esta ligação de demonstração. Introduza as credenciais da sua base de dados SQL, ou seja, o nome de utilizador e a palavra-passe que definiu para a base de dados SQL Server, assegurando a autenticação adequada dos dados.

Quanto ao Selecionar o nível ao qual aplicar estas definições deve ser o mesmo que o endereço do servidor da base de dados a que está a tentar ligar-se, que introduziu no passo 4.

Quando terminar, prima Ligar.

Ligar o Excel ao SQL - Passo 5 - Autenticação

Passo 6 - Selecionar a tabela

Está quase lá! Para o nosso último passo, vai utilizar o Navegador para selecionar a fonte de dados, como tabelas ou valores da base de dados. Aqui, verá uma lista das tabelas que estão contidas na sua base de dados SQL Server.

Ligar o Excel ao SQL - Passo 6 - Selecionar tabela

Para esta demonstração, vamos escolher uma tabela de base de dados que contém informações sobre clientes fictícios de uma empresa fictícia. Depois de ter selecionado a tabela à qual se pretende ligar, basta premir o botão Carga.

E voilà! Acabou de ligar o Microsoft Excel a uma base de dados do SQL Server. Depois de guardar o livro de trabalho do Excel, esta ligação é persistente. Isto significa que pode fechar o Excel e a ligação de dados continuará a funcionar quando o abrir novamente.

Ligar o Excel ao SQL - Ligação bem sucedida

Conclusão

Esperamos que este simples tutorial o tenha ajudado a ligar o Excel ao SQL com êxito, uma vez que pode servir de trampolim da clássica base de dados de folhas de cálculo do Excel que vemos em muitas pequenas empresas para uma solução mais robusta.

No entanto, como mencionámos no início do artigo, se procura uma forma de ligar o Excel ao SQL, que possa abranger as regras de negócio e maximizar as suas capacidades, sugerimos que consulte Connect Bridge.

Connect Bridge é a nossa poderosa plataforma de integração de software. Essencialmente, elimina a necessidade de utilizar a API do software utilizando a sintaxe SQL, e é por isso que é tão incrivelmente útil! Certifique-se de que consulta o artigo que escrevemos para o CRM Software Blog a explicar como pode ligar o Excel ao SQL, Dynamics 365, SharePoint, e mais utilizando a nossa plataforma. Se preferir, não hesite em contactar-nos diretamente! Teremos todo o gosto em ajudar.

Chegar até nós

Sobre o Autor

Ana Neto

Por Ana Neto,  technical conselheiro no Connecting Software.

"Sou engenheiro de software desde 1997, com uma paixão mais recente pela escrita e por falar em público. Tem alguma pergunta ou comentário sobre este artigo? Gostaria muito de receber o seu feedback, deixe um comentário abaixo!"

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.