KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Como converter apenas a primeira letra ou a primeira letra de cada palavra em maiúscula no Excel?

AutorXiaoyang Data de Modificação

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?

uma captura de ecrã que mostra a cadeia de texto original e a cadeia de texto com todas as letras em maiúsculas e apenas a primeira letra em maiúscula

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:

uma captura de ecrã da utilização da função MAIÚSCULAS.INICIAIS para colocar em maiúscula a primeira letra de cada palavra dentro de uma célula

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:

uma captura de ecrã que mostra todos os resultados

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:

uma captura de ecrã da seleção da cadeia de texto original após executar o código VBA

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:

uma captura de ecrã da utilização de uma fórmula para colocar em maiúscula apenas a primeira letra dentro de uma célula

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:

uma captura de ecrã que mostra todas as cadeias de texto com a primeira letra em maiúscula


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:

uma captura de ecrã da ativação da funcionalidade Alterar Maiúsculas/Minúsculas do Kutools

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:

uma captura de ecrã que mostra como utilizar a opção Maiúsculas Iniciais para colocar facilmente em maiúscula a primeira letra de cada palavra no intervalo selecionado

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:

uma captura de ecrã que mostra como utilizar a opção Frase para colocar facilmente em maiúscula apenas a primeira letra da cadeia de texto no intervalo selecionado

Descarregue e experimente gratuitamente o Kutools para Excel agora!


As Melhores Ferramentas de Produtividade para o Office

🤖KUTOOLS AI Assistente: Revolucione o Análise de Dados com base em:Execução Inteligente   |  Gerar Código|  Criar fórmulas personalizadas  |  Analisar Dados e Gerar Gráficos|  Invocar Funções Aprimoradas
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas   |  Excluir linhas em branco   |  Combinar Colunas ou Células sem Perder Dados   |   Arredondamento sem usar fórmula...
Super PROC:VLookup com Múltiplos Critérios  |  VLookup com Múltiplos Valores  |   VLookup em Múltiplas Folhas   |   Correspondência Fuzzy....
Lista Suspensa Avançada:Criar Rapidamente Lista de Seleção   |  Lista de Seleção Dependente   |  Lista de Seleção com Múltipla Escolha....
Gestor de Colunas:Adicionar um Número Específico de Colunas|Mover Colunas|Alternar Estado de Visibilidade de Colunas Ocultas|Comparar Intervalos e Colunas...
Funcionalidades em Destaque:Grade de foco   |  Visualização de Design   |Barra de fórmulas aprimorada   | Gestor de Pastas de Trabalho e Folhas   |  Biblioteca de Recursos(Texto Automático)|  Seleção de Data   |  Consolidar Planilhas  |  Encriptar/Descriptografar Células   | Enviar Emails por Lista   |  Super Filtro   |   Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos, ...)|   50+Tiposde Gráfico(Gráfico de Gantt, ...)|   40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento, ...)|   19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho, ...)|   12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda, ...)|   7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células, ...)|... e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

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.

ExcelWordOutlookTabsPowerPoint
  • 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