Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Devolve um objeto livro que representa uma base de dados.
Sintaxe
expressão. OpenDatabase (FileName, CommandText, CommandType, BackgroundQuery, ImportDataAs)
expressão Uma variável que representa um objeto Livros .
Parâmetros
| Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
|---|---|---|---|
| FileName | Obrigatório | String | O cadeia de conexão que contém a localização e o nome de ficheiro da base de dados. |
| CommandText | Opcional | Variant | O texto do comando da consulta. |
| CommandType | Opcional | Variant | O tipo de comando da consulta. Especifique uma das constantes da enumeração XlCmdType : xlCmdCube, xlCmdList, xlCmdSql, xlCmdTable e xlCmdDefault. |
| BackgroundQuery | Opcional | Variant | Este parâmetro é um tipo de dados de variante, mas só pode transmitir um valor Booleano . Se passar True, a consulta será realizada no plano de fundo (de forma assíncrona). O valor padrão é False. |
| ImportDataAs | Opcional | Variant | Este parâmetro utiliza um dos valores da enumeração XlImportDataAs . Os dois valores dessa enumeração são xlPivotTableReport e xlQueryTable. Passe um desses valores para retornar os dados como uma tabela dinâmica ou um a tabela de consulta. valor padrão é xlQueryTable. |
Valor de retorno
Pasta de trabalho
Exemplo
Neste exemplo, o Microsoft Excel abre o ficheiro Northwind.mdb. Este exemplo pressupõe que existe um ficheiro chamado Northwind.mdb na unidade 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
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.