Como mesclar tabelas no Access

click fraud protection

Abra um banco de dados do Access que contém uma tabela que você deseja mesclar em outra tabela. Certifique-se de que os tipos de dados nas tabelas de origem e destino sejam compatíveis. Por exemplo, se o primeiro campo na tabela de origem for um campo numérico, o primeiro campo na tabela de destino deve ser um campo numérico. Como a Microsoft observa, "Os campos de texto são compatíveis com a maioria dos outros tipos de campos." Em outras palavras, está tudo bem se um O campo na tabela de origem é um campo numérico e o campo correspondente na tabela de destino é um campo de texto.

Clique em "Criar" e em "Design de consulta" para visualizar a janela Mostrar tabela que lista as tabelas do banco de dados. Clique na tabela que contém os registros que deseja copiar. Clique em “Adicionar” seguido de “Fechar”. O Excel coloca a tabela e seus campos no designer de consulta.

Clique duas vezes no asterisco na parte superior do designer de consulta e o Excel adiciona todos os campos da tabela à grade de design da consulta.

Clique em “Executar” para executar a consulta e visualizar uma tabela que mostra os registros da tabela. Clique em "Visualizar" seguido de "Visualização de design" e, em seguida, clique em "Anexar" para abrir a janela Anexar.

Clique em "Banco de dados atual" se a tabela de destino estiver no banco de dados atual e clique na caixa de combinação "Nome da tabela". Selecione a tabela à qual deseja anexar os registros da tabela de origem. Caso contrário, clique em "Outro banco de dados" e digite o nome e a localização do banco de dados que contém a tabela de destino. Digite o nome dessa tabela na caixa de combinação "Nome da tabela" e clique em "OK".

Clique com o botão direito do mouse na parte superior da janela de design da consulta e selecione "Visualização da Folha de Dados" para ver uma visualização dos registros que a consulta irá anexar. Clique com o botão direito no topo da janela novamente e selecione “Visualização de design”.

Clique em “Exibir” seguido de “Folha de dados e clique em“ Executar. ”Uma janela de diálogo pergunta se você gostaria de acrescentar as linhas da tabela de origem à tabela de destino. Clique em "Sim" para fazer isso ou clique em "Não" para cancelar a operação. Quando você clica em "Sim", o Excel mescla suas tabelas.

É possível que sua operação de consulta de acréscimo não seja executada. Se nada acontecer depois de clicar em “Executar”, verifique a barra de status na parte inferior do Excel e procure a mensagem “Este ação ou evento foi bloqueado pelo modo desativado. ” Se você vir essa mensagem, clique em “Habilitar Conteúdo” localizado na Mensagem bar.

Se desejar criar uma cópia de backup de sua tabela de destino antes de mesclar os dados nela, clique com o botão direito do mouse no nome da tabela no Painel de tabelas e selecione "Copiar". Você pode clicar com o botão direito em um espaço vazio nesse painel e selecionar "Colar" para colar uma cópia do tabela. Os backups garantem que você não perca informações críticas se ocorrer um problema durante uma alteração do banco de dados.

Este exemplo ilustra a fusão de todos os registros de uma tabela de origem em uma tabela de destino. Você também tem a opção de escolher os registros que deseja copiar para a tabela de destino. Depois de selecionar uma tabela na janela Mostrar Tabela, não clique no asterisco para escolher todos os campos da tabela. Em vez disso, clique duas vezes em cada campo para adicioná-lo à grade da consulta. Quando terminar, cada campo aparecerá em uma coluna separada na grade. Você pode então digitar os critérios de seleção na caixa de texto Critérios ao lado de qualquer campo. Por exemplo, se você deseja mesclar apenas os registros em que o campo totalSales é maior que 200, "digite> 200" (sem as aspas) na caixa de texto Critérios ao lado do campo totalSales. Consulte a documentação de ajuda do Access para saber como aplicar outros tipos de critérios às consultas.