Importar objetos de base de dados para a base de dados atual do Access

Importar objetos de base de dados para a base de dados atual do Access

O Access disponibiliza várias maneiras de copiar um objeto, como uma tabela ou formulário, de uma base de dados para outra. Copiar e colar um objeto é mais fácil, mas importar um objeto a partir de outra base de dados do Access para a sua base de dados atual disponibiliza mais opções.

Descrição geral

Pode importar tabelas, consultas, formulários, relatórios, macros ou módulos de uma base de dados do Access para a sua base de dados atual. Ao importar um objeto, o Access cria uma cópia do objeto na base de dados atual.

Quer importar dados e tabelas para a sua base de dados do Access? Consulte Importar ou ligar a dados noutra base de dados do Access para obter informações específicas e considerações a ter ao importar dados e tabelas.

Pode importar objetos de bases de dados quando precisar de realizar uma das seguintes tarefas:

  • Copiar a estrutura e esquema de um formulário, relatório ou outro objeto de outra base de dados do Access para a sua base de dados atual como uma maneira rápida e criar um novo formulário, relatório ou outro objeto.

  • Copiar a versão mais recente de um formulário, relatório ou outro objeto de outra base de dados do Access para a sua base de dados atual regularmente. Para fazê-lo, pode criar uma especificação de importação ao importar o objeto pela primeira vez e, em seguida, utilizar a especificação para repetir a operação posteriormente.

Tenha em conta que importar um objeto a partir de outra base de dados do Access para a base de dados atual é quase igual a abrir uma segunda base de dados e exportar o objeto da primeira. As duas principais diferenças entre importar e exportar objetos entre bases de dados do Access são:

  • Pode importar múltiplos objetos numa única operação, mas não pode exportar múltiplos objetos numa única operação. Se quiser exportar múltiplos objetos para outra base de dados, é mais fácil abrir a base de dados de destino e efetuar uma operação de importação a partir da mesma.

  • Para além dos objetos de base de dados, pode importar relações entre tabelas, assim como especificações de importação e exportação, menus e barras de ferramentas. Também pode importar uma consulta como uma tabela. A exportação não disponibiliza estas opções.

Importar um objeto de base de dados de outra base de dados do Access para a sua base de dados atual

  1. Abra a base de dados para a qual quer importar objetos, se ainda não estiver aberta. O formato de ficheiro pode ser MDB ou ACCDB. Se o ficheiro estiver no formato MDE ou ACCDE, só conseguirá importar tabelas e consultas de outras bases de dados do Access. Não pode importar formulários, relatórios, macros e módulos para um ficheiro MDE ou ACCDE.

  2. A localização do assistente de importação difere ligeiramente, consoante a sua versão do Access. Selecione os passos que correspondem à sua versão do Access:

    • Se estiver a utilizar a versão mais recente da subscrição do Office 365 do Access, no separador Dados Externos, no grupo Importar e Ligar, clique em Nova Origem de Dados > A Partir da Base de Dados > Access.

    • Se estiver a utilizar o Access 2016, o Access 2013 ou o Access 2010, no separador Dados Externos, no grupo Importar e Ligar, clique em Access.

    • Se estiver a utilizar o Access 2007, no separador Dados Externos, no grupo Importar, clique em Access.

  3. O Access abre a caixa de diálogo Obter Dados Externos – Base de Dados do Access.

  4. Na caixa de texto Nome do ficheiro, na caixa de diálogo Obter Dados Externos – Base de Dados do Access, escreva o nome da base de dados de origem ou clique em Procurar para apresentar a caixa de diálogo Abrir Ficheiro. Navegue para a base de dados de origem, selecione-a e, em seguida, clique em Abrir.

  5. Selecione Importar tabelas, consultas, formulários, relatórios, macros e módulos para a base de dados atual e clique em OK para abrir a caixa de diálogo Importar Objetos.

  6. Na caixa de diálogo Importar Objetos, clique em cada separador e selecione os objetos que pretende. Para cancelar um objeto selecionado, clique no mesmo novamente. Para selecionar todos os objetos para importar no separador atual, clique em Selecionar Tudo. Clique em Anular Toda a Seleção para cancelar a seleção de todos os objetos no separador atual.

    Caixa de diálogo Importar Objetos numa base de dados do Access

  7. Clique em Opções para especificar definições adicionais. A seguinte tabela descreve como cada opção afeta os resultados da operação.

    Elemento

    Descrição

    Caixa de verificação Relações

    Selecione para importar as relações entre as tabelas selecionadas.

    Caixa de verificação Menus e Barras de Ferramentas

    Selecione para importar barras de ferramentas e menus personalizados existentes na base de dados de origem. As barras de ferramentas e menus são apresentados num separador chamado Suplementos.

    Caixa de verificação Espec. de Imp/Exp

    Selecione para importar as especificações de importação ou exportação existentes na base de dados de origem.

    Caixa de verificação Grupos do Painel de Navegação

    Selecione para importar grupos do painel de navegação existentes na base de dados de origem.

    Caixa de verificação Todas as Imagens e Temas

    Selecione para importar imagens ou temas existentes na base de dados de origem. Tenha em atenção que esta opção não estará disponível se utilizar o Access 2007.

    Botão de opção Definição e Dados

    Selecione para importar a estrutura e dados de todas as tabelas selecionadas.

    Botão de opção Apenas a Definição

    Selecione para importar apenas os campos nas tabelas selecionadas. Os registos de origem não são importados.

    Botão de opção Como Consultas

    Selecione para importar as consultas selecionadas como consultas. Neste caso, lembre-se de importar todas as tabelas subjacentes juntamente com as consultas.

    Botão de opção Como Tabelas

    Selecione para importar consultas como tabelas. Neste caso, não precisa de importar as tabelas subjacentes.

  8. Clique em OK para começar a operação de importação.

    O Access copia os objetos e apresenta mensagens de erro se ocorrerem problemas. Se a operação de importação de objetos tiver êxito, a última página do assistente permite-lhe guardar os detalhes da operação como uma especificação de importação para utilização futura.

    A operação de importação não substitui nem modifica os objetos existentes. Se um objeto com o mesmo nome na base de dados de origem já existir na base de dados atual, o Access adiciona um número (1, 2, 3 , etc.) ao nome do objeto de importação. Por exemplo, se importar o formulário Problemas para a sua base de dados que já tenha um formulário chamado Problemas, o formulário importado terá o nome Problemas1. Se o nome Problemas1 já estiver a ser usado, o novo formulário terá o nome Problemas2 e assim sucessivamente.

O que mais devo saber?

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×