Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

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

Observação: A partir do Access 2010, a ação macro TransferDatabase foi renomeada para ImportExportData.

Observação: Essa ação não será permitida se o banco de dados não for 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 Vincular na caixa Tipo de Transferência na seção Argumentos de Ação da janela de design de macro. O padrão é Importar.

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

Tipo de banco de dados

O tipo de banco de dados para o qual importar, exportar ou vincular. 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 é o Microsoft Access.

Nome do banco de dados

O nome do banco de dados para o qual importar, exportar ou vincular. Inclua o caminho completo. Esse é um argumento obrigatório.

Para 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 do arquivo no argumento Origem (para importar ou vincular) ou o argumento Destino (para exportação).

Para bancos de dados ODBC, digite o ODBC (Open Database Connectivity) completo cadeia de conexão.

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

  1. Na guia Dados Externos, no grupo Importar, clique em Access.

  2. Na caixa de diálogo Obter Dados Externos , insira o caminho do 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 Tabelas de Link e clique em OK.

Abra a tabela recém-vinculada no modo Design e exiba o propriedades de tabela clicando em Folha de Propriedades na guia Design , em Ferramentas. O texto na configuração de propriedade Description é o cadeia de conexão para esta tabela.

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

Tipo de Objeto

O tipo de objeto a ser importado ou exportado. Se você selecionar o Microsoft Access para o argumento Tipo de Banco de Dados , poderá selecionar Tabela, Consulta, Formulário, Relatório, Macro, Módulo, Página de Acesso de Dados, Exibição do Servidor, Diagrama, Procedimento Armazenado ou Função na caixa Tipo de Objeto . O padrão é Tabela. Se você selecionar qualquer outro tipo de banco de dados ou se selecionar Link na caixa Tipo de Transferência , esse argumento será ignorado.

Se você estiver exportando um consulta seleção para um banco de dados access, selecione Tabela neste argumento para exportar o conjunto de resultados da consulta e selecione Consulta para exportar a consulta em si. Se você estiver exportando uma consulta selecionada para outro tipo de banco de dados, esse argumento será ignorado e o conjunto de resultados da consulta será exportado.

Origem

O nome da tabela, selecione consulta ou objeto 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 do arquivo (como .dbf) no nome do arquivo. Esse é um argumento obrigatório.

Destino

O nome da tabela importada, exportada ou vinculada, selecione consulta ou objeto Access no 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 do arquivo (como .dbf) no nome do arquivo. Esse é um argumento obrigatório.

Se você selecionar Importar no argumento Tipo de Transferência e Tabela no argumento Tipo de Objeto , o Access criará uma nova tabela que contém os dados na tabela importada.

Se você importar uma tabela ou outro objeto, o Access adicionará um número ao nome se ele entrar em conflito com um nome existente. Por exemplo, se você importar funcionários e funcionários já existir, o Access renomeará a tabela importada ou outro objeto Employees1.

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

Somente Estrutura

Especifica se deve importar ou exportar apenas a estrutura de uma tabela de banco de dados sem nenhum de seus dados. Selecione Sim ou Não. O padrão é Não.

Comentários

Você pode importar e exportar tabelas entre o Access e outros tipos de bancos de dados. Você também pode exportar consultas de 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 access se ambos os bancos de dados forem bancos de dados access.

Se você importar uma tabela de outro banco de dados access (.mdb ou .accdb) que é uma tabela vinculada nesse banco de dados, ela ainda será vinculada após importá-la. Ou seja, o link é importado, não a tabela em si.

Se o banco de dados que você está acessando exigir uma senha, uma caixa de diálogo será exibida quando você executa a macro. Digite a senha nesta 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 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 serão exibidas nas quais você seleciona o tipo de objeto para importar ou exportar (para bancos de dados access), o nome do objeto e outras opções, dependendo do banco de dados ao qual você está importando ou exportando ou vinculando. Os argumentos para a ação ImportExportData refletem as opções nessas 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 , insira o caminho do arquivo dBASE na caixa Nome do arquivo .

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

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

  6. Em seguida, você pode excluir o link para a tabela vinculada.

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

Observação: Se você consultar ou filtrar uma tabela vinculada, a consulta ou o filtro serão sensíveis a casos.

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

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×