Objeto WorkbookConnection (Excel)

Una conexión es un conjunto de información necesaria para obtener datos de un origen de datos externo distinto de un libro de Microsoft Excel.

Comentarios

Almacenar conexiones en un libro de Excel

Las conexiones se pueden guardar en un libro de Excel. Cuando se abre el libro, Excel crea una copia en memoria de la conexión a la que se hace referencia como objeto de conexión. Un objeto de conexión contiene información como puede ser el nombre del servidor y el nombre del objeto que se debe abrir en ese servidor.

Opcionalmente, el objeto de conexión también puede incluir credenciales de autenticación o un comando que se va a pasar al servidor y ejecutar (por ejemplo, una instrucción SELECT que SQL Server va a ejecutar).

Nota:

La forma exacta de la conexión depende del mecanismo que se usa para recuperar datos; Las conexiones ODBC, las conexiones OLEDB y las consultas web contendrán información diferente.

Almacenar conexiones en un archivo de conexión

Una conexión también se puede almacenar en un archivo de conexión independiente. La mayoría de las conexiones de un libro de Excel incluyen un puntero a un archivo de conexión externo. Los archivos de conexión tienen extensiones que las etiquetan claramente como archivos de conexión (*. ODC*. IQY, etc.) y pueden encontrarse en la máquina local del usuario o en otras ubicaciones conocidas o de confianza, como WSS (Biblioteca de conexiones de datos) u otros servidores corporativos.

Los archivos de conexión permiten que varios usuarios de la misma organización reutilicen las conexiones. Los administradores de red pueden cambiar la forma en que toda la organización se conecta a un origen de datos situado en un back-end cambiando un único archivo de conexión. No siempre es necesario utilizar un archivo de conexión para conectar con un origen de datos externo.

Identificación de conexiones

Los nombres de conexión son cadenas que identifican de manera inequívoca las conexiones en el libro en el que se utilizan. Hay otras propiedades de las conexiones que no son únicas. Cada vez que una fórmula de Excel toma un argumento que es una conexión, será suficiente hacer referencia al nombre de esa conexión, ya sea directamente (como una cadena) o indirectamente (haciendo referencia a una celda que contiene el nombre de conexión como una cadena).

Métodos

Propiedades

Vea también

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.