O Formulário de Dados é um recurso nativo e antigo do Excel que abre uma caixa de diálogo para adicionar, editar, localizar e excluir registros de uma tabela um de cada vez, sem precisar rolar a planilha inteira. Ele não aparece em nenhum lugar da Faixa de Opções por padrão — para usá-lo, é preciso adicioná-lo manualmente à Barra de Ferramentas de Acesso Rápido.
Se você mantém uma planilha de clientes, produtos ou qualquer lista que cresce linha a linha, provavelmente já perdeu tempo rolando para o lado para conferir todas as colunas de um único registro, ou digitou um dado na coluna errada por engano ao preencher uma linha nova no fim da tabela.
Esse tipo de erro de digitação — típico de preencher planilhas grandes rolando lateralmente entre colunas — é ainda mais comum quando várias pessoas mexem na mesma base de dados, porque cada uma preenche em uma ordem diferente e a chance de pular ou trocar uma coluna aumenta.
Neste artigo iremos mostrar por que esse recurso sumiu da Faixa de Opções, como ativá-lo, e como usar o Formulário de Dados para adicionar, editar, localizar e excluir registros de forma muito mais segura do que preenchendo célula por célula na planilha.
Por que o Formulário de Dados sumiu da Faixa de Opções
O Formulário de Dados existe no Excel desde as versões mais antigas, mas a partir do Excel 2007 a Microsoft reorganizou a Faixa de Opções e deixou esse comando de fora dos menus visíveis. O recurso continua funcionando normalmente — só não tem mais um botão pronto em nenhuma guia. Por isso, a maioria dos usuários de Excel hoje nunca ouviu falar dele, mesmo sendo útil justamente para quem cadastra dados manualmente com frequência.
Passo 1: adicionando o botão Formulário à Barra de Ferramentas de Acesso Rápido
Para trazer esse comando de volta, clique na seta ao lado da Barra de Ferramentas de Acesso Rápido (a barrinha de ícones acima ou abaixo da Faixa de Opções) e selecione Mais Comandos. Na caixa Escolher comandos em, troque para Todos os Comandos, localize o item Formulário… na lista, clique em Adicionar e depois em OK. Um novo ícone aparece na Barra de Ferramentas de Acesso Rápido, disponível em qualquer pasta de trabalho aberta a partir de agora.
Passo 2: preparando os dados antes de abrir o formulário
O Formulário de Dados exige que a tabela tenha cabeçalhos na primeira linha e nenhuma linha ou coluna em branco no meio dos dados. O ideal é transformar o intervalo em uma Tabela do Excel (selecione os dados e pressione Ctrl+T), porque assim o Excel já reconhece automaticamente onde a tabela começa e termina. Considere a tabela de clientes abaixo como exemplo:
| Cliente | Cidade | Telefone | Status |
|---|---|---|---|
| Ana Souza | Curitiba | (41) 99999-0001 | Ativo |
| Bruno Lima | São Paulo | (11) 98888-0002 | Inativo |
| Carla Dias | Recife | (81) 97777-0003 | Ativo |
Passo 3: usando o Formulário de Dados
Com o cursor em qualquer célula da tabela, clique no botão Formulário que você adicionou na Barra de Ferramentas de Acesso Rápido. Uma caixa de diálogo abre mostrando os campos de um registro por vez — cada campo corresponde a uma coluna da tabela — com os seguintes botões disponíveis:
Novo: abre um formulário em branco para cadastrar um registro novo; ao preencher os campos e pressionar Enter, o registro é adicionado como uma nova linha ao final da tabela.
Localizar Anterior e Localizar Próximo: navegam entre os registros existentes, um de cada vez, sem precisar rolar a planilha.
Critérios: abre um formulário vazio onde você digita um valor (por exemplo, “Curitiba” no campo Cidade) e usa Localizar Anterior/Próximo para pular direto para os registros que batem com esse filtro.
Excluir: apaga o registro atualmente exibido no formulário — com confirmação antes de excluir de fato.
Restaurar: desfaz qualquer alteração feita no registro atual, desde que você ainda não tenha pressionado Enter ou clicado em Novo.
Fechar: fecha o formulário e volta para a planilha normal.
Limitações do Formulário de Dados
Esse recurso tem um limite de 32 colunas exibidas por formulário — se a tabela tiver mais colunas do que isso, as colunas excedentes simplesmente não aparecem. Colunas que contêm fórmulas também aparecem no formulário, mas como texto somente leitura, já que o formulário não permite editar o resultado de uma fórmula diretamente. Para tabelas muito maiores ou com necessidades mais específicas (validações complexas, campos condicionais), a alternativa é um Userform em VBA, como mostramos no artigo como criar um formulário de cadastro (Userform) no Excel com VBA — mas para o dia a dia de cadastrar e revisar registros simples, o Formulário de Dados nativo já resolve sem escrever uma linha de código.
Disponibilidade
O Formulário de Dados está disponível no Excel para Windows desde versões muito antigas até o Microsoft 365 atual, sempre precisando ser adicionado manualmente à Barra de Ferramentas de Acesso Rápido. No Excel para Mac, o recurso também existe e pode ser adicionado da mesma forma, pelo menu de personalização da barra de ferramentas. Já no Excel Online e no Google Sheets esse recurso não está disponível — nessas plataformas, a alternativa mais próxima é usar um Microsoft Forms ou Google Forms conectado à planilha para coletar dados estruturados.
Perguntas frequentes
Por que o botão Formulário não aparece em nenhum lugar da Faixa de Opções do Excel?
Porque a Microsoft removeu esse botão dos menus visíveis a partir do Excel 2007, embora o recurso continue funcionando por trás. Ele não desapareceu do programa — só ficou fora da Faixa de Opções por padrão, e precisa ser adicionado manualmente à Barra de Ferramentas de Acesso Rápido para poder ser usado.
O Formulário de Dados funciona em uma Tabela do Excel (com filtros e cabeçalho automático)?
Sim, funciona tanto em uma Tabela do Excel (Ctrl+T) quanto em um intervalo comum com cabeçalhos na primeira linha, desde que não haja linhas ou colunas em branco no meio dos dados. Usar como Tabela do Excel é recomendado porque o formulário já reconhece automaticamente onde a tabela termina, sem precisar reselecionar o intervalo.
Existe algum limite de quantas colunas o Formulário de Dados consegue exibir?
Sim: o Formulário de Dados exibe no máximo 32 colunas de uma vez. Se a sua tabela tiver mais de 32 colunas, as colunas excedentes simplesmente não aparecem no formulário — nesse caso, a alternativa é usar um Userform em VBA, que não tem esse limite.
Compartilhe ou Comente
Se você curtiu esse artigo aonde mostramos como ativar e usar o Formulário de Dados escondido do Excel, compartilhe com as suas redes sociais e não se esqueça de deixar um comentário aqui embaixo caso você tenha ficado com alguma dúvida.
Você já conhecia esse recurso ou nunca tinha ouvido falar dele? Em qual das suas planilhas de cadastro esse formulário vai economizar mais tempo agora? Conta para nós nos comentários!