Compartilhar via


Objeto WorkbookConnection (Excel)

Uma ligação é um conjunto de informações necessárias para obter dados de uma origem de dados externa que não seja um livro do Microsoft Excel.

Comentários

Armazenar ligações num livro do Excel

As conexões podem ser armazenadas em uma pasta de trabalho do Excel. Quando o livro é aberto, o Excel cria uma cópia dentro da memória da ligação que é referida como o objeto de ligação. Um objeto de conexão contém informações como o nome do servidor e o nome do objeto a ser aberto nesse servidor.

Opcionalmente, o objeto de ligação também pode incluir credenciais de autenticação e/ou um comando que deve ser transmitido para o servidor e executado (exemplo: uma instrução SELECT a ser executada por SQL Server).

Observação

A forma exata da ligação depende do mecanismo que está a ser utilizado para obter dados; As ligações ODBC, as ligações OLEDB e as consultas Web irão conter informações diferentes.

Armazenar ligações num ficheiro de ligação

Uma conexão também pode ser armazenada em um arquivo de conexão separado. A maioria das ligações num livro do Excel incluem um ponteiro para um ficheiro de ligação externo. Os ficheiros de ligação têm extensões que as rotulam claramente como ficheiros de ligação (*. ODC, *. IQY, etc.) e podem estar localizados no computador local do utilizador ou noutras localizações conhecidas ou fidedignas, como o WSS (Biblioteca de Ligação de Dados) ou outros servidores empresariais.

Os arquivos de conexão permitem que vários usuários na mesma organização reutilizem conexões. Os administradores de rede podem alterar a forma como toda a organização se conecta a uma fonte de dados back-end alterando um único arquivo de conexão. Um arquivo de conexão não é obrigatório ao conectar-se a uma fonte de dados externa.

Identificar ligações

Os nomes de conexão são sequências que identificam exclusivamente conexões na pasta de trabalho em que são usadas. Há outras propriedades de uma conexão que não são exclusivas. Sempre que uma fórmula no Excel utilizar um argumento que seja uma ligação, será suficiente fazer referência ao nome dessa ligação, diretamente (como uma cadeia) ou indiretamente (referindo-se a uma célula que contém o nome da ligação como uma cadeia).

Métodos

Propriedades

Confira também

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.