Nota
L'accés a aquesta pàgina requereix autorització. Podeu provar d'iniciar la sessió o de canviar els directoris.
L'accés a aquesta pàgina requereix autorització. Podeu provar de canviar els directoris.
Devuelve un objeto Workbook que representa una base de datos.
Sintaxis
expresión. OpenDatabase (FileName, CommandText, CommandType, BackgroundQuery, ImportDataAs)
expresión Variable que representa un objeto Workbooks .
Parameters
| Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
|---|---|---|---|
| FileName | Necesario | String | El cadena de conexión que contiene la ubicación y el nombre de archivo de la base de datos. |
| CommandText | Opcional | Variant | Texto del comando de la consulta. |
| CommandType | Opcional | Variant | Tipo del comando de la consulta. Especifique una de las constantes de la enumeración XlCmdType : xlCmdCube, xlCmdList, xlCmdSql, xlCmdTable y xlCmdDefault. |
| BackgroundQuery | Opcional | Variant | Este parámetro es un tipo de datos variant, pero solo se puede pasar un valor booleano . Si se pasa el valor True, la consulta se realiza en segundo plano (asincrónicamente). El valor predeterminado es False. |
| ImportDataAs | Opcional | Variant | Este parámetro usa uno de los valores de la enumeración XlImportDataAs . Los dos valores de dicha enumeración son xlPivotTableReport y xlQueryTable. Pase uno de estos valores para devolver los datos como una tabla dinámica o como una tabla de consulta. El valor predeterminado es xlQueryTable. |
Valor devuelto
Workbook
Ejemplo
En este ejemplo, Microsoft Excel abre el archivo Northwind.mdb. En este ejemplo se supone que existe un archivo denominado Northwind.mdb en la unidad C:\.
Sub UseOpenDatabase()
' Open the Northwind database in the background and create a PivotTable
Workbooks.OpenDatabase Filename:="c:\Northwind.mdb", _
CommandText:="Orders", _
CommandType:=xlCmdTable, _
BackgroundQuery:=True, _
ImportDataAs:=xlPivotTableReport
End Sub
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.