Adicionar, editar, localizar e eliminar linhas utilizando um formulário de dados

Quando uma linha de dados é muito larga e requer deslocamento horizontal repetido, considere utilizar um formulário de dados para adicionar, editar, localizar e eliminar linhas.

Saiba mais sobre formulários de dados

Um formulário de dados fornece um meio conveniente de introduzir ou apresentar uma linha completa de informações num intervalo ou tabela sem deslocar horizontalmente. Verificará que a utilização de um formulário de dados pode facilitar a introdução de dados, por oposição a mover de coluna em coluna quando existem mais colunas de dados do que aquelas que são visíveis no ecrã. Utilize um formulário de dados quando for suficiente um formulário simples de caixas de texto que listam os cabeçalhos de coluna como etiquetas e não necessitar de funcionalidades de formulário sofisticadas ou personalizadas, tais como uma caixa de listagem ou um botão giratório.

Exemplo de um formulário de dados típico

O Microsoft Excel pode gerar automaticamente um formulário de dados incorporado para a sua intervalo ou tabela. O formulário de dados apresenta todos os cabeçalhos de coluna como etiquetas numa única caixa de diálogo. Cada etiqueta tem uma caixa de texto vazia adjacente na qual pode introduzir dados para cada coluna, até um máximo de 32 colunas. Num formulário de dados, pode introduzir novas linhas, localizar novas linhas navegando ou (com base no conteúdo das células) atualizar e eliminar linhas. Se uma célula contiver uma fórmula, o resultado da fórmula será apresentado no formulário de dados, mas não é possível alterar a fórmula utilizando o formulário de dados.

Nota: Não é possível imprimir um formulário de dados. Além disso, uma vez que um formulário de dados é uma caixa de diálogo modal, não pode utilizar o comando Imprimir do Excel ou o botão Imprimir até fechar o formulário de dados. Em alternativa, pode utilizar a tecla de ecrã imprimir do Windows para criar uma imagem do formulário e, em seguida, copiá-la para o Microsoft Paint ou para outro programa.

Adicionar o botão formulário à faixa de vistas

  1. Se for necessário, adicione um cabeçalho de coluna a cada coluna do intervalo ou tabela. O Excel utiliza estes cabeçalhos de coluna para criar etiquetas para cada campo do formulário.

    Importante: Certifique-se de que não existem linhas em branco no intervalo de dados.

  2. Clique numa célula no intervalo ou na tabela à qual pretende adicionar o formulário.

  3. Para adicionar o botão de formulário Botão Controlo do Formulário à barra de ferramentas de acesso rápido, faça o seguinte:

    1. Clique na seta junto à barra de ferramentas de acesso rápidoe, em seguida, clique em mais comandos.

    2. Na caixa escolher comandos de , clique em todos os comandose, em seguida, selecione o botão de formulário Botão Controlo do Formulário na lista.

    3. Clique em Adicionar e, em seguida, clique em OK.

  4. Na barra de ferramentas de acesso rápido, clique em Botão Controlo do Formulário de formulário .

Importante:  Se vir uma mensagem a indicar "excesso de campos no formulário de dados", tem de reduzir o número de colunas, porque um formulário de dados só pode conter até 32 colunas. Uma solução (ao trabalhar com um intervalo de colunas) é inserir uma coluna em branco, confirmando de forma eficaz um intervalo em dois intervalos. Em seguida, se necessário, crie um formulário de dados separado para as colunas à direita da coluna em branco.

Utilizar um formulário de dados

Pode utilizar um formulário de dados para adicionar, localizar, alterar e eliminar linhas num intervalo ou tabela.

Adicionar uma nova linha de dados

  1. No formulário de dados, clique em novo.

  2. No formulário de dados que é apresentado, escreva os dados para a nova linha nos campos fornecidos.

    Para ir para o campo seguinte na linha, prima a tecla de tabulação. Para ir para o campo anterior, prima Shift + tecla de tabulação.

  3. Após terminar de escrever os dados, prima ENTER para guardar as suas alterações e adicionar a linha à parte inferior do intervalo ou tabela.

    Importante: Se vir uma mensagem a indicar "não é possível alargar a lista ou base de dados", isto pode significar que os dados existentes poderão ser substituídos se continuar. Se adicionar uma linha a uma tabela ou intervalo utilizando um formulário de dados, o Excel irá expandi-la para baixo. Se a expansão da tabela substituir dados existentes, o Excel apresenta a mensagem não é possível alargar a lista ou basede dados. Reorganizar os dados na sua folha de cálculo para que o intervalo ou tabela possa ser expandido para baixo a partir da última linha.

Nota: Antes de premir ENTER, pode anular quaisquer alterações ao clicar em restaurar no formulário de dados. Qualquer dado que tenha escrito nos campos é Descartado.

Localizar uma linha através da navegação

Siga um ou mais dos seguintes procedimentos:

  • Para percorrer as linhas um de cada vez, utilize as setas da barra de deslocamento no formulário de dados.

  • Para percorrer 10 linhas de cada vez, clique na barra de deslocamento na área entre as setas.

  • Para ir para a linha seguinte no intervalo ou tabela, clique em Localizar seguinte.

  • Para ir para a linha anterior no intervalo ou tabela, clique em Localizar anterior.

Localizar uma linha introduzindo critérios de pesquisa

  1. Clique em critériose, em seguida, introduza o critérios de comparação no formulário de dados.

    Todos os itens que comecem pelos critérios de comparação são filtrados. Por exemplo, se escrever o texto DAV como um critério, o Excel irá encontrar "Davidovski" e "Davis". Para localizar valores de texto que partilham alguns carateres mas não outros, utilize um caráter universal como critério.

    Os seguintes carateres universais podem ser utilizados como critérios de comparação para filtros e ao procurar e substituir conteúdo.

Utilize

Para localizar

? (ponto de interrogação)

Qualquer caráter único
Por exemplo, s?lva localiza "silva" e "salva"

* (asterisco)

Qualquer número de carateres
Por exemplo, *este localiza "Nordeste" e "Sudeste"

~ (til) seguido de ?, * ou ~

Um ponto de interrogação, asterisco ou til
Por exemplo, fy91~? localiza "fy91?"

  1. Para localizar linhas que correspondam aos critérios, clique em Localizar seguinte ou Localizar anterior.

  2. Para regressar ao formulário de dados, de modo a poder adicionar, alterar ou eliminar linhas, clique em formulário.

Alterar dados numa linha

  1. Localize a linha que pretende alterar.

  2. Alterar os dados na linha.

    Para ir para o campo seguinte na linha, prima a tecla de tabulação. Para ir para o campo anterior, prima Shift + tecla de tabulação.

  3. Após concluir a alteração dos dados, prima ENTER para atualizar a linha.

    O Excel move-se automaticamente para a linha seguinte.

    Nota: Antes de premir ENTER, pode anular quaisquer alterações ao clicar em restaurar.

Eliminar uma linha

  1. No formulário de dados, localize a linha que pretende eliminar.

  2. Clique em Eliminar.

    Aviso: O Excel pede-lhe para confirmar a operação. Não pode anular uma eliminação de linha depois de a confirmar.

Fechar um formulário de dados

Para fechar o formulário de dados e regressar à folha de cálculo, clique em fechar no formulário de dados.

Precisa de mais ajuda?

Pode sempre perguntar a um especialista na Comunidade Tecnológica do Excel, obter suporte na Comunidade de Respostas ou sugerir uma nova funcionalidade ou melhoria no User Voice do Excel.

Nota:  Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode indicar-nos se estas informações foram úteis? Eis o artigo em inglês para sua referência.​

Consulte Também

Descrição geral de formulários, controlos de formulário e controlos ActiveX numa folha de cálculo

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.

×