Como transferir 2.010 planilha excel para o access 2010 usando o vba

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, _

    &quot-funcionários&quot-, &quot-C: Employees.xlsx&quot-, 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.

De esta maneira? Compartilhar em redes sociais:

LiveInternet