Para manipular os dados armazenados no Access usando o Microsoft Office Excel é necessário exportá-lo para uma planilha do Excel. Visual Basic for Applications (VBA) pode ser usado para automatizar o processo de exportação de uma consulta ou tabela do Access para o Excel. A maneira mais rápida é usando o método TransferSpreadsheet disponíveis no VBA . O método requer um nome de consulta, o caminho de saída e nome como parâmetros para completar a tarefa . Este método é útil se você precisa exportar várias tabelas ou consultas a partir de um banco de dados Access. Coisas que você precisa
Visual Basic for Applications
Show Mais instruções
1
Inicie Access, clique em "Banco de Dados em Branco " e clique no botão "Criar" para criar um novo base de dados . Clique na aba " Banco de Dados Tools" e clique em " Visual Basic " para abrir a janela do Microsoft Visual Basic. Clique no menu "Inserir" e clique em " Módulo " para inserir um novo módulo de código
2
Copie e cole o seguinte código para criar um novo procedimento sub: .
Private Sub exportQueryToExcel ()
Pressione " Enter".
3
Copie e cole o seguinte código para exportar uma consulta do Access para uma planilha do Excel:
DoCmd. TransferSpreadsheet acExport , acSpreadsheetTypeExcel9 , " Análise de Vendas ", " C: \\ mySales.xls ", True " Análise de vendas "
Editar e digite o nome da consulta que você deseja exportar . Editar. . "C: \\ mySales.xls " e digite o caminho eo nome do arquivo de planilha para criar
4
Pressione " F5" para executar o procedimento e exportar a consulta para Excel