Banco de dados de acesso aberto com uma macro do Excel

Índice

Como usar uma macro VBA no Excel para iniciar o Access e abrir um banco de dados do Access

Você gostaria de exibir dados adequados para um cálculo ou abrir um banco de dados de acesso por outros motivos? Existem muitos aplicativos em que faz sentido chamar um banco de dados do Access via Excel.

O que você pode fazer em uma tabela via hiperlink não é problema com uma macro do Excel. Com o código de programa correto, você pode acessar o banco de dados de sua escolha na velocidade da luz. Existem várias maneiras de fazer isso. Use os seguintes comandos para controlar o acesso especificamente:

Acesso Sub de Chamada ()
Dim Access As Object
Definir Access = CreateObject ("Access.Application")
Access.Visible = True
Access.OpenCurrentDatabase "c: \ files \ testdatenbank.mdb"
MsgBox "Banco de dados aberto."
Access.CloseCurrentDatabase
Definir Acesso = Nada
End Sub

Após o comando OPENCURRENTDATABASE, especifique o caminho onde o banco de dados está localizado entre aspas. Depois de iniciar a macro, o Excel primeiro abre o Access e o Access e, em seguida, abre o arquivo correspondente.

O Excel então exibe uma janela de mensagem, conforme mostrado na figura a seguir:

A janela de informações é necessária porque, caso contrário, o conteúdo da base de dados não seria visível se a base de dados fosse posteriormente fechada no Excel.

Para entrar na macro, pressione a combinação de teclas ALT F11 no Excel. Isso chama o editor VBA. Use o comando INSERT - MODULE para inserir uma folha de módulo vazia. Para iniciar a macro, pressione a combinação de teclas ALT F8 no Excel.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave