Ação de macro ImportExportData

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Você pode usar a ação de macro ImportExportData para importar ou exportar dados entre o banco de dados atual (. mdb ou. accdb) ou projeto do Access (. adp) e outro banco de dados. Access bancos de dados da área de trabalho, você também pode vincular uma tabela no banco de dados do Access atual de outro banco de dados. Com uma tabela vinculada, você tem acesso aos dados da tabela enquanto a própria tabela permanece em outro banco de dados.

Observação : Começando no Access 2010, a ação de macro TransferirBancoDeDados foi renomeada para ImportExportData.

Observação : Esta ação não poderão ser se o banco de dados não é confiável.

Configurações

A ação de macro ImportExportData tem os seguintes argumentos.

Argumento da ação

Descrição

Tipo de transferência

O tipo de transferência que você deseja fazer. Selecione Importar, Exportar ou Link na caixa Tipo de transferência na seção Argumentos da ação da janela de design de macro. O padrão é importação.

Observação : Não há suporte para o tipo de transferência de Link para projetos do Access (. adp).

Tipo de banco de dados

O tipo de banco de dados para importar, exportar para ou vincular a. Você pode selecionar o Microsoft Access ou um de vários outros tipos de banco de dados na caixa Tipo de banco de dados. O padrão é Microsoft Access.

Nome do banco de dados

O nome do banco de dados para importar, exportar para ou vincular a. Inclua o caminho completo. Este é um argumento necessário.

Tipos de bancos de dados que usam arquivos separados para cada tabela, como FoxPro, Paradox e dBASE, insira o diretório que contém o arquivo. Insira o nome de arquivo no argumento origem (para importar ou vincular) ou o argumento de destino (para exportar).

Bancos de dados ODBC, digite o total de abrir banco de dados ODBC (conectividade) cadeia de conexão.

Para ver um exemplo de uma cadeia de conexão, vincule uma tabela externa ao Access:

  1. Na guia Dados externos, no grupo Importar, clique em acesso.

  2. Na caixa de diálogo Obter dados externos, insira o caminho do seu banco de dados de origem na caixa nome do arquivo.

  3. Clique em Vincular à fonte de dados criando uma tabela vinculada e clique em OK.

  4. Selecione uma tabela na caixa de diálogo Vincular tabelas e clique em OK.

Abra a tabela vinculada recentemente no modo Design e exiba a propriedades de tabela clicando em Folha de propriedades, na guia Design, em Ferramentas. O texto na configuração da propriedade Descrição é a cadeia de conexão para essa tabela.

Para obter mais informações sobre sequências de conexão ODBC, consulte o arquivo de Ajuda ou outra documentação para o driver ODBC desse tipo de banco de dados ODBC.

Tipo de Objeto

O tipo de objeto para importar ou exportar. Se você selecionar Microsoft Access para o argumento Tipo de banco de dados , você pode selecionar tabela, consulta, formulário, relatório, Macro, módulo, Página de acesso a dados, Modo de exibição do servidor, diagrama, Procedimento armazenado ou função na caixa Tipo de objeto. O padrão é tabela. Se você seleciona qualquer outro tipo de banco de dados, ou se você selecionar o Link na caixa Tipo de transferência, este argumento será ignorado.

Se você estiver exportando um consulta seleção um banco de dados do Access, selecione tabela neste argumento para exportar o conjunto de resultados da consulta e selecione a consulta para exportar a própria consulta. Se você estiver exportando uma consulta seleção para outro tipo de banco de dados, este argumento será ignorado e o conjunto de resultados da consulta é exportado.

Fonte

O nome da tabela, consulta seleção ou objeto do Access que você deseja importar, exportar ou vincular. Para alguns tipos de bancos de dados, como FoxPro, Paradox ou dBASE, este é um nome de arquivo. Inclua a extensão de nome de arquivo (como. dbf) no nome do arquivo. Este é um argumento necessário.

Destino

O nome da importado, exportado ou vinculado a tabela, consulta seleção ou objeto do Access do banco de dados de destino. Para alguns tipos de bancos de dados, como FoxPro, Paradox ou dBASE, este é um nome de arquivo. Inclua a extensão de nome de arquivo (como. dbf) no nome do arquivo. Este é um argumento necessário.

Se você selecionar Importar no argumento Tipo de transferência e tabela no argumento Tipo de objeto , o Access cria uma nova tabela contendo os dados da tabela importada.

Se você importar uma tabela ou outro objeto, o Access adiciona um número ao nome se ele está em conflito com um nome existente. Por exemplo, se você importar funcionários e funcionários já existir, o Access renomeia a tabela importada ou outro objeto Funcionários1.

Se você exportar para um banco de dados do Access ou outro banco de dados, o Access substituirá automaticamente qualquer tabela existente ou outro objeto que tem o mesmo nome.

Somente estrutura

Especifica se deseja importar ou exportar apenas a estrutura de uma tabela de banco de dados sem qualquer um dos seus dados. Selecione Sim ou não. O padrão é Nenhum.

Comentários

Você pode importar e exportar tabelas entre o Access e outros tipos de bancos de dados. Você também pode exportar consultas seleção do Access para outros tipos de bancos de dados. O Access exporta o conjunto de resultados da consulta na forma de uma tabela. Você pode importar e exportar qualquer objeto de banco de dados do Access se ambos os bancos de dados forem Access.

Se você importar uma tabela de outro banco de dados (. mdb ou. accdb) que seja uma tabela vinculada no banco de dados, ele ainda estará vinculado após sua importação. Ou seja, o vínculo é importado, não a própria tabela.

Se o banco de dados que você está acessando exigir uma senha, uma caixa de diálogo aparece quando você executar a macro. Digite a senha na caixa de diálogo.

A ação ImportExportData é semelhante aos comandos na guia Dados externos, em Importar ou Exportar. Você pode usar esses comandos para selecionar uma fonte de dados, como um banco de dados do Access ou outro tipo de banco de dados, uma planilha ou um arquivo de texto. Se você selecionar um banco de dados, uma ou mais caixas de diálogo aparecem na qual você selecionar o tipo de objeto a ser importado ou exportado (para bancos de dados do Access), o nome do objeto e outras opções, dependendo do banco de dados que você estiver importando ou exportando ou vinculando. Os argumentos para a ação de ImportExportData refletem as opções nas caixas de diálogo.

Se você quiser fornecer informações de índice para uma tabela dBASE vinculada, primeiro vincule a tabela:

  1. Na guia Dados externos, no grupo Importar, clique em mais.

  2. Clique em arquivo dBASE.

  3. Na caixa de diálogo Obter dados externos, digite o caminho para o arquivo dBASE na caixa nome do arquivo.

  4. Clique em Vincular à fonte de dados criando uma tabela vinculada, clique em OK.

  5. Especifique os índices nas caixas de diálogo para esse comando. Access armazena as informações de índice em um arquivo de informações (. inf) especial, localizado na pasta Microsoft Office.

  6. Você pode excluir o link para a tabela vinculada.

Na próxima vez que você usa a ação de ImportExportData para vincular esta tabela dBASE, o Access usará as informações de índice que você especificou.

Observação : Se você consulta ou filtra uma tabela vinculada, a consulta ou o filtro diferencia maiusculas de minúsculas.

Para executar a ação de ImportExportData em um módulo Visual Basic for Applications (VBA), use o método TransferirBancoDeDados do objeto DoCmd .

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×