Pode-se dizer que o Microsoft Office Excel e Microsoft Office Access caminham lado a lado quando você precisa importar dados do Excel para um banco de dados Access. O objeto " DoCmd " contém o método " TransferSpreadsheet " você pode usar para importar uma planilha para o Access a partir do Excel usando o Visual Basic for Applications (VBA). Este método também suporta outros formatos de arquivo , tais como Lotus. Da mesma forma, você pode usar o mesmo método para exportar dados do Access para o Excel , alterando a enumeração " AcDataTransferType " para " acExport ". Instruções 
 1 
 Comece Access. Clique em " Banco de Dados em Branco " e clique no botão "Criar" para criar um novo banco 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: . 
 
 Sub importExcelSpreadsheet Privada () 
 3 
 Pressione "Enter" no seu teclado para criar o " End Sub " para o procedimento. 
 4 
 Copie e cole o seguinte código dentro o " importExcelSpreadsheet Private Sub ()" procedimento para importar uma planilha do Excel para o Access : 
 
 DoCmd.TransferSpreadsheet acImport , acSpreadsheetTypeExcel9 , _ 
 
 "Colaboradores ", " C: \\ Employees.xlsx " , verdadeira 
 5 
 Editar "Colaboradores " e digite o nome da tabela para a planilha alvo. Edit " C: \\ Employees.xlsx ." E digite o caminho eo nome da sua planilha Excel a ser importado 
 6 
 Pressione " F5" para executar o procedimento e importar a planilha Excel para o Access.