Como transferir uma planilha do Excel 2010 para o Access 2010 utilizando VBA

Escrito por jaime avelar | Traduzido por felipe zschornack
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Como transferir uma planilha do Excel 2010 para o Access 2010 utilizando VBA
Importe dados do Excel para o Access utilizando VBA (Ablestock.com/AbleStock.com/Getty Images)

É possível dizer que o Microsoft Office Excel e o Microsoft Office Access andam lado a lado quando se precisa importar dados do Excel de um banco de dados Access. O objeto "DoCmd" contém o método "TransferSpreadsheet" (transferir planilha) que pode ser usado 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, como o 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".

Nível de dificuldade:
Moderado

Outras pessoas estão lendo

Instruções

    Instruções

  1. 1

    Inicie o Access. Clique em "Blank Database" (banco de dados em branco) e clique no botão "Create" (criar) para gerar um novo banco de dados. Clique na aba "Database Tools" (ferramentas de banco de dados) e depois em "Visual Basic" para abrir a janela do Microsoft Visual Basic. Clique no menu "Insert" (inserir) e depois em "Module" (módulo) para inserir um novo módulo de código.

  2. 2

    Copie e cole o seguinte código para criar uma nova sub-rotina:

    Private Sub importExcelSpreadsheet()

  3. 3

    Pressione "Enter" para ciar a "End Sub" (fim) da rotina.

  4. 4

    Copie e cole o seguinte código dentro da rotina "Private Sub importExcelSpreadsheet()" para importar uma planilha do Excel para o Access:

    DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9, _ "Employees", "C:\Employees.xlsx", True

  5. 5

    Edite o termo "Employees" (empregados) e digite o nome da tabela utilizada para armazenar a planilha alvo. Edite a expressão "C:\Employees.xlsx" e digite o caminho e o nome da planilha Excel a ser importada.

  6. 6

    Pressione "F5" para executar a rotina e importe a planilha Excel para o Access.

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível