Skip to main content

Kutools para Office — Uma Suíte. Cinco Ferramentas. Aumente sua Produtividade.

Como forçar uma sequência de texto para MAIÚSCULAS / minúsculas / Primeira Letra em Maiúscula no Excel?

Author: Xiaoyang Last Modified: 2025-08-26

No Excel, ao inserir algumas letras ou palavras nas células, você pode querer forçar as sequências de texto a ficarem em maiúsculas, mesmo que tenha digitado letras minúsculas ou com a primeira letra em maiúscula e vice-versa. A maioria de nós pode considerar o recurso Validação de Dados no Excel; com essa função, receberemos um aviso quando não digitarmos o formato correto do texto. Neste artigo, vou apresentar maneiras interessantes de forçar o texto para maiúsculas, minúsculas ou com a primeira letra em maiúscula, conforme necessário.

Forçar as sequências de texto para MAIÚSCULAS / minúsculas / Primeira Letra em Maiúscula com Validação de Dados

Forçar as sequências de texto para MAIÚSCULAS / minúsculas / Primeira Letra em Maiúscula com código VBA

Alterar texto para MAIÚSCULAS/minúsculas/Primeira Letra em Maiúscula com Kutools para Excel good idea3


Forçar as sequências de texto para MAIÚSCULAS / minúsculas / Primeira Letra em Maiúscula com Validação de Dados

A Validação de Dados é uma ferramenta poderosa no Excel, ela pode nos ajudar a realizar várias operações. Com sua ajuda, também podemos forçar o uso de maiúsculas, minúsculas ou a primeira letra em maiúscula das sequências de texto ao digitar. Por favor, siga os passos abaixo:

1. Vá até Dados > Validação de Dados > Validação de Dados, veja a captura de tela:

click Data Validation from Data tab

2. Na caixa de diálogo Validação de Dados, na aba Configurações, clique na lista suspensa Permitir e escolha a opção Personalizado, depois, na caixa de texto Fórmula, insira esta fórmula =EXATO(MAIÚSCULA(A1),A1), (A1 representa uma coluna onde você aplicará esse recurso, você pode alterá-la conforme necessário), veja a captura de tela:

set options in the Data Validation dialog box

3. Em seguida, você pode criar um alerta conforme necessário. Clique na aba Alerta de Erro e selecione Parar na lista suspensa Estilo, no canto direito da caixa de texto Mensagem de Erro, insira sua própria mensagem de aviso, veja a captura de tela:

enter the warning message under the Error Alert tab

4. Depois, clique em OK para fechar a caixa de diálogo. Agora, quando você inserir a sequência de texto que não estiver em maiúsculas na coluna A, uma caixa de aviso aparecerá para lembrá-lo de inserir letras maiúsculas.

a warning box will pop out to remind entering the uppercase letters

Observação:

Se você precisar forçar as sequências de texto para minúsculas ou com a primeira letra em maiúscula, aplique as seguintes fórmulas na Validação de Dados na etapa 2.

Forçar para minúsculas: =EXATO(MINÚSCULA(A1),A1);

Forçar para a primeira letra em maiúscula: =EXATO(PRIMEIRALETRAMAIÚSCULA(A1),A1)

a screenshot of kutools for excel ai

Desbloqueie a Magia do Excel com o Kutools AI

  • Execução Inteligente: Realize operações de células, analise dados e crie gráficos — tudo impulsionado por comandos simples.
  • Fórmulas Personalizadas: Gere fórmulas sob medida para otimizar seus fluxos de trabalho.
  • Codificação VBA: Escreva e implemente código VBA sem esforço.
  • Interpretação de Fórmulas: Compreenda fórmulas complexas com facilidade.
  • Tradução de Texto: Supere barreiras linguísticas dentro de suas planilhas.
Potencialize suas capacidades no Excel com ferramentas alimentadas por IA. Baixe Agora e experimente uma eficiência como nunca antes!

Forçar as sequências de texto para MAIÚSCULAS / minúsculas / Primeira Letra em Maiúscula com código VBA

Com o seguinte código VBA, ao inserir palavras em minúsculas em uma célula, o texto em minúsculas será automaticamente alterado para letras maiúsculas.

1. Pressione e segure as teclas ALT + F11, isso abrirá a janela Microsoft Visual Basic for Applications.

2. Em seguida, escolha a planilha usada no Explorador de Projetos à esquerda, dê um duplo clique nela para abrir o Módulo e, em seguida, copie e cole o seguinte código VBA no Módulo em branco:

Código VBA: Forçar sequência de texto para maiúsculas

Private Sub Worksheet_Change(ByVal Target As Range)
'Update 20140603
Target.Value = VBA.UCase(Target.Value)
End Sub

copy and paste the code into the sheet module

3. Salve e feche este código para retornar à planilha. Agora, quando você inserir uma sequência de texto, seja ela em minúsculas ou com a primeira letra em maiúscula, ela se tornará maiúscula automaticamente após pressionar a tecla Enter.

Observações:

1. Este código é aplicado à planilha inteira.

2. Se você não conseguir encontrar o Painel Explorador de Projetos na janela, pode clicar em Exibir > Explorador de Projetos para abri-lo.

3. Para forçar as palavras para minúsculas ou com a primeira letra em maiúscula, você pode aplicar o seguinte código VBA: (O procedimento é o mesmo do acima)

Código VBA: Forçar sequência de texto para minúsculas

Private Sub Worksheet_Change(ByVal Target As Range)
'Update 20140603
Target.Value = VBA.LCase(Target.Value)
End Sub

Código VBA: Forçar sequência de texto para a primeira letra em maiúscula

Private Sub Worksheet_Change(ByVal Target As Range)
'Update 20140603
Target.Value = Application.WorksheetFunction.Proper(Target.Value)
End Sub

Alterar texto para MAIÚSCULAS/minúsculas/Primeira Letra em Maiúscula com Kutools para Excel

Se você quiser apenas alterar alguns textos específicos para MAIÚSCULAS, minúsculas ou Primeira Letra em Maiúscula, pode aplicar o utilitário Alterar Formato do Kutools para Excel para fazer isso rapidamente.

Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

Após instalar gratuitamente o Kutools para Excel, por favor, faça o seguinte:

1. Selecione os textos que deseja alterar o formato e clique em Kutools > Texto > Alterar Formato. Veja a captura de tela:
click Change Case feature of kutools

2. Na caixa de diálogo Alterar Formato selecione a opção de operação conforme necessário, e você pode visualizar o resultado no painel Visualização . Veja a captura de tela:
check the operation option in the dialog box

3. Clique em Ok ou Aplicar e os textos terão o formato alterado.

 Alterar para MAIÚSCULAS  Alterar para Primeira Letra em Maiúscula  Alterar para caso de frase
 Change to UPPERCASE  Change to Proper Case  Change to Sentence case

Melhores Ferramentas de Produtividade para Office

🤖 Kutools AI Aide: Revolucione a análise de dados com: Execução Inteligente   |  Gerar Código  |  Criar Fórmulas Personalizadas  |  Analisar Dados e Gerar Gráficos  |  Chamar Funções Aprimoradas
Recursos Populares: Localizar, Destacar ou Marcar Duplicatas   |  Excluir Linhas em Branco   |  Consolidar Colunas ou Células sem Perder Dados   |   Arredondar...
Super PROC: Procura por múltiplos critérios    Procura por múltiplos valores  |   Procura em várias planilhas   |   Correspondência Fuzzy...
Lista Suspensa Avançada: Crie rapidamente Lista suspensa  |  Lista suspensa dependente  |  Lista suspensa com múltipla seleção ...
Gerenciador de Colunas: Adicionar número específico de colunas  | Mover Colunas  | Alternar status de visibilidade de Colunas ocultas |  Comparar Intervalos & Colunas...
Recursos em Destaque: Grade de foco   |  Visualização de Design  |  Barra de fórmulas aprimorada    Gerenciador de Pasta de trabalho & Planilha   |  Biblioteca de AutoTexto (Auto Text)   |  Selecionador de Data   |  Mesclar Dados   |  Criptografar/Descriptografar Células    Enviar Email por Lista   |  Super Filtro   |   Filtro Especial (filtrar negrito/itálico/tachado...) ...
Os 15 Principais Conjuntos de Ferramentas: 12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres Específicos, ...)  | 50+ Tipos de Gráficos (Gráfico de Gantt, ...)  | 40+ Fórmulas Práticas (Calcular a idade com base na data de nascimento, ...)  | 19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem pelo Caminho, ...)  | 12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda, ...)  | 7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células, ...) | ...e muito mais
Use o Kutools no idioma de sua preferência – compatível com Inglês, Espanhol, Alemão, Francês, Chinês e mais de40 idiomas!

Impulsione suas habilidades no Excel com Kutools para Excel e experimente uma eficiência incomparável. Kutools para Excel oferece mais de300 recursos avançados para aumentar a produtividade e economizar tempo.  Clique aqui para acessar o recurso que você mais precisa...


Office Tab traz interface com abas para o Office e facilita muito seu trabalho

  • Habilite edição e leitura por abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie múltiplos documentos em novas abas de uma mesma janela, em vez de em novas janelas.
  • Aumente sua produtividade em50% e economize centenas de cliques todos os dias!

Todos os complementos Kutools. Um instalador

O pacote Kutools for Office reúne complementos para Excel, Word, Outlook & PowerPoint, além do Office Tab Pro, sendo ideal para equipes que trabalham em vários aplicativos do Office.

Excel Word Outlook Tabs PowerPoint
  • Pacote tudo-em-um — complementos para Excel, Word, Outlook & PowerPoint + Office Tab Pro
  • Um instalador, uma licença — configuração em minutos (pronto para MSI)
  • Trabalhe melhor em conjunto — produtividade otimizada entre os aplicativos do Office
  • Avaliação completa por30 dias — sem registro e sem cartão de crédito
  • Melhor custo-benefício — economize comparado à compra individual de add-ins