Como converter apenas a primeira letra ou a primeira letra de cada palavra em maiúscula no Excel?
Imagine que tem uma lista de cadeias de texto cujas palavras estão todas em maiúsculas, minúsculas ou numa mistura de maiúsculas e minúsculas. Nesta situação, precisa de tornar a primeira letra de cada palavra maiúscula e as restantes letras minúsculas, conforme ilustrado na imagem seguinte. Existe alguma forma rápida e fácil de converter a primeira letra de cada palavra em múltiplas células no Excel?

Converter a primeira letra de cada palavra dentro da célula com fórmula e código VBA
Converter apenas a primeira letra dentro da célula com fórmula
Converter a primeira letra de cada palavra ou apenas a primeira letra com Kutools para Excel
Converter a primeira letra de cada palavra dentro da célula com fórmula e código VBA
Para colocar em maiúscula a primeira letra de cada palavra numa célula, pode utilizar a função Adequado (PROPER) ou um código VBA simples. Siga os passos abaixo:
Método 1: Função Adequado (PROPER):
1. Introduza esta fórmula: =ADEQUADO(A2) numa célula vazia junto aos seus dados, por exemplo B2, conforme mostra a imagem:

2. Em seguida, arraste a alça de preenchimento para baixo até às células onde pretende aplicar esta fórmula e verá que a primeira letra de cada palavra nessas células foi convertida em maiúscula. Veja a imagem:

Método 2: Código VBA:
O seguinte código VBA também o pode ajudar a converter para maiúscula a primeira letra de cada palavra numa célula.
1. Prima e mantenha premidas as teclas ALT + F11 para abrir a janela do Microsoft Visual Basic para Aplicações.
2. Clique em Inserir > Módulo e cole o seguinte código na janela do Módulo.
Código VBA: Converter a primeira letra de cada palavra numa célula
Sub Proper_Case()
'Updateby20150428
Dim x As Range
Dim Workx As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set Workx = Application.Selection
Set Workx = Application.InputBox("Range", xTitleId, Workx.Address, Type:=8)
For Each x In Workx
x.Value = Application.Proper(x.Value)
Next
End Sub
3. Depois, prima a tecla F5 para executar este código e selecione o intervalo de dados que pretende utilizar na caixa de diálogo que surge, conforme mostra a imagem:

4. Em seguida, clique no botão OK e todas as primeiras letras de cada palavra nas células serão convertidas para maiúsculas.
Converter apenas a primeira letra ou a primeira letra de cada palavra em células com cadeias de texto
Com a ajuda da Kutools para Excel’s Alterar Maiúsculas e Minúsculasutilidade, pode alterar rapidamente as cadeias de texto para Tudo em Maiúsculas, Filtrar por Texto em Minúsculas, Primeira Letra em Maiúscula, Primeira Letra da Sentença em Maiúscula e assim por diante.Clique para descarregar Kutools para Excel!
Converter apenas a primeira letra dentro da célula com fórmula
Por vezes, pretende converter apenas a primeira letra de uma célula para maiúscula e as restantes para minúsculas. Está a ter dificuldades com este desafio no Excel? Na verdade, existe uma fórmula que facilita a resolução desta tarefa.
1.Introduza esta fórmula numa célula vazia junto aos seus dados:=MAIÚSC(ESQUERDA(A2;1))&MINÚSC(DIREITA(A2;NÚM.CARACT(A2)-1)), conforme mostra a imagem:

2. Em seguida, arraste a alça de preenchimento para o intervalo de células onde pretende aplicar esta fórmula e apenas a primeira letra de cada célula será convertida em maiúscula. Veja a imagem:

Converter a primeira letra de cada palavra ou apenas a primeira letra com Kutools para Excel
Se tiver o Kutools para Excel, com a sua funcionalidade Alterar Maiúsculas e Minúsculas, poderá converter rapidamente tanto a primeira letra de cada palavra como apenas a primeira letra de uma célula.
Após descarregar e instalar o Kutools para Excel, proceda da seguinte forma:
1. Selecione o intervalo de dados que pretende utilizar.
2. Clique em Kutools > Texto > Alterar Maiúsculas e Minúsculas, conforme mostra a imagem:

3. Na caixa de diálogo Alterar Maiúsculas e Minúsculas, ao selecionar Primeira Letra em Maiúscula, a primeira letra de cada palavra é convertida automaticamente para maiúscula, tal como ilustrado na imagem:

Se escolher Primeira Letra da Sentença em Maiúscula, apenas a primeira letra das cadeias de texto será convertida para maiúscula, conforme mostra a seguinte imagem:

Descarregue e experimente gratuitamente o Kutools para Excel agora!
As Melhores Ferramentas de Produtividade para o Office
Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...
Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil
- Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
- Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!
Todos os suplementos Kutools — num único instalador.
Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.
- Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Um instalador, uma licença— configuração em minutos (pronto para MSI)
- Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
- Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
- Melhor relação qualidade-preço— poupe face à compra individual dos suplementos