Excel 2010 e sua Microsoft Office Access stablemate de trabalho para 2010 mão-na-mão quando você precisa importar dados do Excel para um banco de dados Access. o "DoCmd" objeto contém o "TransferSpreadsheet" método para importar uma planilha para o Access a partir do Excel utilizando o Visual Basic for Applications. Este método também suporta outros formatos de arquivo, como o Lotus. Da mesma forma, você pode usar o mesmo método para exportar dados do Access para o Excel, alterando o "AcDataTransferType" enumeração para "acExport."
Inicie o Access 2010. Clique Banco de dados em branco e, em seguida, clique no Crio botão para criar um novo banco de dados. Clique no Ferramentas de banco de dados guia e selecione Visual básico para abrir a janela Microsoft Visual Basic. Clique no Inserir Menu e clique Módulo para inserir um novo módulo de código.
Copie e cole o seguinte código para criar um novo procedimento sub:
Private Sub importExcelSpreadsheet ()
pressione Entrar no teclado para criar o Sub End para o procedimento.
Copie e cole o seguinte código dentro do Private Sub importExcelSpreadsheet () procedimento para importar uma planilha do Excel para o Access:
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9, _
"-funcionários"-, "-C: Employees.xlsx"-, True
Editar funcionários e digite o nome da tabela para a planilha alvo. Editar C: Employees.xlsx e digite o caminho eo nome da sua planilha Excel a ser importado.
pressione F5 para executar o procedimento e importar a planilha Excel para o Access.