Alterar o formato de texto no Excel – 6 maneiras super práticas
Manter a consistência no formato de texto no Excel, como capitalizar a primeira letra de cada palavra ou usar maiúsculas/minúsculas uniformes, melhora significativamente a legibilidade e o profissionalismo dos dados. Diferentemente do Microsoft Word, o Excel não oferece um botão Alterar Caixa para mudar o formato do texto em planilhas, o que complica o trabalho de muitos usuários do Excel. Este artigo oferece seis métodos práticos para ajudá-lo a alterar o formato do texto no Excel conforme necessário. Vamos trabalhar juntos para trazer uniformidade aos seus dados textuais!

- Alterar o formato de texto no Excel
- Com funções embutidas (para maiúsculas, minúsculas e formato adequado)
- Com alguns cliques usando uma ferramenta prática (para maiúsculas, minúsculas, formato adequado e frases )
- Com Preenchimento Rápido (para maiúsculas, minúsculas, formato adequado e frases )
- Com Microsoft Word (para maiúsculas, minúsculas, formato adequado e frases )
- Com Power Query (para maiúsculas, minúsculas e formato adequado)
- Com códigos VBA (para maiúsculas, minúsculas, formato adequado e frases )
Alterar o formato de texto no Excel
Esta seção demonstra diferentes métodos para ajudá-lo a converter os valores de texto nas células para maiúsculas, minúsculas, formato adequado, bem como frases.
Alterar o formato de texto com funções embutidas
Suponha que você tenha uma lista de nomes no intervalo A2:A7, conforme mostrado na captura de tela abaixo, e agora deseja alterar o formato do texto para maiúsculas, minúsculas ou formato adequado. O Microsoft Excel possui as seguintes funções embutidas que podem ajudá-lo a realizar facilmente essa tarefa.

- Função MAIÚSCULA – Converte texto para maiúsculas, como preço total > PREÇO TOTAL
- Função MINÚSCULA – Converte texto para minúsculas, como preço total > preço total
- Função PRÓPRIA – Capitaliza a primeira letra de cada palavra em uma cadeia de texto, como preço total > Preço Total
Alterar o formato de texto para maiúsculas com a função MAIÚSCULA
Para alterar o formato do texto no intervalo A2:A7 para maiúsculas, a função MAIÚSCULA pode ajudar. Por favor, faça o seguinte.
Passo 1: Aplicar a função MAIÚSCULA
Aqui eu seleciono a célula C2, insiro a seguinte fórmula e pressiono a tecla Enter para obter o primeiro resultado.
=UPPER(A2)

Passo 2: Obter todos os resultados
Selecione a primeira célula de resultado, arraste sua Alça de Preenchimento para baixo para obter todos os resultados. Você pode ver que o texto referenciado é convertido para maiúsculas, conforme mostrado na captura de tela abaixo.

Alterar o formato de texto para minúsculas com a função MINÚSCULA
Para alterar o formato do texto no intervalo A2:A7 para minúsculas, você pode aplicar a função MINÚSCULA da seguinte forma.
Passo 1: Aplicar a função MINÚSCULA
Aqui eu seleciono a célula C2, insiro a seguinte fórmula e pressiono a tecla Enter para obter o primeiro resultado.
=LOWER(A2)

Passo 2: Obter todos os resultados
Selecione a primeira célula de resultado, arraste sua Alça de Preenchimento para baixo para obter todos os resultados. Você pode ver que o texto referenciado é convertido para minúsculas, conforme mostrado na captura de tela abaixo.

Alterar o formato de texto para Adequado (título) com a função PRÓPRIA
Para alterar o formato do texto no intervalo A2:A7 para formato adequado (capitalizando a primeira letra de cada palavra), a função PRÓPRIA pode ajudá-lo. Por favor, faça o seguinte.
Passo 1: Selecione uma célula para exibir o resultado e aplique a função PRÓPRIA
Aqui eu seleciono a célula C2, insiro a seguinte fórmula e pressiono a tecla Enter para obter o primeiro resultado.
=PROPER(A2)

Passo 2: Obter todos os resultados
Selecione a primeira célula de resultado, arraste sua Alça de Preenchimento para baixo para obter todos os resultados. Você pode ver que o texto referenciado é convertido para formato adequado (a primeira letra de cada palavra é capitalizada), conforme mostrado na captura de tela abaixo.

Alterar o formato de texto com alguns cliques usando uma ferramenta prática
Embora as funções mencionadas anteriormente permitam que você altere o formato do texto, elas exigem uma coluna auxiliar para armazenar o texto alterado. Isso pode ser inconveniente, especialmente se você precisar do texto alterado para operações adicionais. No entanto, o recurso Alterar Formato do Kutools para Excel permite ajustar facilmente o formato do texto em um intervalo selecionado para maiúsculas, minúsculas, adequado ou até mesmo frases diretamente dentro do intervalo. Experimente o recurso da seguinte forma.
Após instalar o Kutools para Excel, vá para selecionar Kutools > Texto > Alterar Formato, e então faça o seguinte:
- Selecione o intervalo contendo o texto cujo formato você deseja alterar.
- Na caixa de diálogo Alterar Formato, escolha a opção de formato de texto necessária.
- Clique OK.
Resultado
Neste caso, escolho a opção MAIÚSCULAS, após clicar no botão OK, todo o texto no intervalo selecionado será alterado para maiúsculas. Veja a captura de tela abaixo.

- Para usar este recurso, você deve instalar o Kutools para Excel primeiro, por favor clique para baixar e ter um teste gratuito de 30 dias agora.
- Você pode aplicar este recurso Alterar Formato para alterar o formato de texto em múltiplos intervalos ao mesmo tempo.
Alterar o formato de texto com Preenchimento Rápido
Agora vamos passar para o terceiro método, conhecido como Preenchimento Rápido. Introduzido no Excel 2013, o Preenchimento Rápido foi projetado para preencher automaticamente seus dados quando detecta um padrão. Usar o recurso Preenchimento Rápido para alterar o formato de texto em um intervalo no Excel é relativamente simples. Aqui está o guia passo a passo:
Passo 1: Digite a primeira entrada no formato desejado na célula adjacente
Na célula imediatamente adjacente à sua primeira entrada de dados, digite manualmente a primeira entrada como deseja que ela apareça.
Por exemplo, se eu quiser alterar o formato do texto no intervalo A2:A7 para maiúsculas, vou para a célula B2, que é diretamente adjacente ao primeiro nome, e digito manualmente o texto em maiúsculas.

Passo 2: Aplique o Preenchimento Rápido para preencher automaticamente todas as maiúsculas
Mova-se para a célula abaixo de B2, e digite o segundo nome de A3 em maiúsculas, então o Excel detectará o padrão de sua entrada anterior e uma sugestão de Preenchimento Rápido aparecerá para preencher automaticamente as células restantes com texto em maiúsculas. Em seguida, você precisa pressionar Enter para aceitar a visualização.

Resultado
Após pressionar a tecla Enter para aceitar a visualização, você obterá uma lista de texto em maiúsculas, conforme mostrado na captura de tela abaixo.

- Este recurso está disponível apenas no Excel 2013 e versões posteriores.
- Você pode seguir os mesmos passos para aplicar o Preenchimento Rápido para alterar o formato do texto para minúsculas, formato adequado, bem como frases, conforme necessário.
- Se o Excel não oferecer automaticamente uma sugestão de Preenchimento Rápido, você pode forçá-lo a entrar em vigor usando um dos seguintes métodos.
- Por atalho Após digitar o primeiro texto em maiúsculas na célula B2, selecione o intervalo B2:B7, pressione as teclas Ctrl + E para preencher automaticamente o restante dos textos em maiúsculas.
- Por opção da faixa de opções Após digitar o primeiro texto em maiúsculas na célula B2, selecione o intervalo B2:B7, vá para clicar em Preencher > Preenchimento Rápido sob a aba Início.
- Por atalho
Alterar o formato de texto com Microsoft Word
Usar o Microsoft Word para ajudar a alterar o formato de texto de um intervalo no Excel envolve um pouco de contorno. No entanto, isso pode ser benéfico se você estiver mais confortável com as capacidades de alteração de formato do Word. Aqui estão os passos:
Passo 1: Copie o intervalo de células contendo o texto cujo formato você deseja alterar
Neste caso, seleciono o intervalo A2:A7 em uma planilha do Excel e pressiono Ctrl + C para copiá-lo.

Passo 2: Cole o intervalo selecionado em um documento do Word
Em seguida, você precisa pressionar Ctrl + V para colar o conteúdo copiado em um novo ou existente documento do Word.

Passo 3: Altere o texto selecionado para maiúsculas, minúsculas ou outros formatos comuns
- Selecione o texto copiado no Word.
- Sob a aba Início, clique para expandir o menu suspenso Alterar Formato.
- Escolha uma das opções de formato conforme necessário. Aqui eu escolho minúsculas no menu suspenso.
Passo 4: Copie os textos alterados do Word e cole de volta no Excel
Uma vez que o texto seja alterado para o formato especificado (aqui o formato do texto é alterado para minúsculas), você precisa fazer o seguinte:
- Selecione e copie os textos alterados no Word.
- Volte para sua planilha do Excel.
- Selecione a primeira célula do intervalo onde deseja colocar os textos, e então pressione Ctrl + V para colar o conteúdo de volta no Excel.
Alterar o formato de texto com Power Query
Você também pode aplicar o recurso Power Query para alterar o formato de texto no Excel. A desvantagem deste método é que ele leva vários passos para ser concluído, assim como o método do Microsoft Word. Vamos mergulhar para ver como funciona.
Passo 1: Selecione o intervalo de dados, habilite o recurso De Tabela/Intervalo
Selecione as células (incluindo cabeçalho) onde deseja alterar o formato do texto, aqui eu seleciono o intervalo A1:A7. Então selecione Dados > De Tabela/Intervalo.

Passo 2: Converta as células selecionadas para o formato de tabela
Se as células selecionadas não estiverem no formato de tabela do Excel, uma caixa de diálogo Criar Tabela aparecerá. Nesta caixa de diálogo, você só precisa verificar se o Excel escolheu corretamente o intervalo de células selecionado, marque se sua tabela tem cabeçalho, e então clique no botão OK.
Se as células selecionadas forem uma tabela do Excel, pule para o Passo 3.

Passo 3: Converta os textos para qualquer formato conforme necessário
Na janela Power Query aberta, você precisa:
- Ir para a aba Transformar.
- Clique em Formatar.
- Escolha uma das opções de formato (minúsculas, MAIÚSCULAS, Capitalizar Cada Palavra) conforme necessário. Aqui eu escolho MAIÚSCULAS no menu suspenso.
A transformação agora está concluída. Como você pode ver na captura de tela abaixo, todo o texto foi alterado para maiúsculas na janela Power Query neste exemplo.

Passo 4: Salve e carregue o texto de volta no Excel
- Neste caso, como preciso especificar um destino personalizado para meus dados, eu clico Fechar & Carregar > Fechar & Carregar Para sob o Início aba.
Dica: Para carregar o texto em uma nova planilha, escolha a opção Fechar & Carregar.
- Na caixa de diálogo Importar Dados, escolha a opção Planilha existente, selecione uma célula para colocar o texto convertido, e então clique OK.
Resultado
O texto que foi alterado para o formato especificado no passo 3 agora está de volta na sua planilha.

- Para usar o Power Query, você precisa do Excel 2016 ou superior.
- Se você estiver usando o Excel 2010/2013, baixe o suplemento Microsoft Power Query para começar.
Alterar o formato de texto com código VBA
Este método fornece quatro códigos VBA que ajudam você a alterar o formato de texto em um intervalo especificado para maiúsculas, minúsculas, formato adequado e frases. Faça o seguinte e escolha o código que você precisa.
Passo 1: Abra a janela Microsoft Visual Basic for Applications
Pressione as teclas Alt + F11 para abrir esta janela.
Passo 2: Insira um módulo e insira o código VBA
Clique em Inserir > Módulo, e então copie e cole um dos seguintes códigos VBA na janela Módulo (Código).
Neste caso, quero alterar o formato do texto em um intervalo para maiúsculas, então vou copiar e colar o código VBA 1 abaixo.

Código VBA 1: Alterar o formato do texto em um intervalo para maiúsculas
Sub ChangeToUppercase()
'Updated by Extendoffice 20230913
Dim rng As Range, cell As Range
On Error Resume Next
Set rng = Application.InputBox("Please select a range", "KuTools For Excel", Type:= 8)
On Error GoTo 0
If Not rng Is Nothing Then
For Each cell In rng.Cells
cell.Value = UCase(cell.Value)
Next cell
End If
End Sub
Código VBA 2: Alterar o formato do texto em um intervalo para minúsculas
Sub ChangeToLowercase()
'Updated by Extendoffice 20230913
Dim rng As Range, cell As Range
On Error Resume Next
Set rng = Application.InputBox("Please select a range", "KuTools For Excel", Type:= 8)
On Error GoTo 0
If Not rng Is Nothing Then
For Each cell In rng.Cells
cell.Value = LCase(cell.Value)
Next cell
End If
End Sub
Código VBA 3: Alterar o formato do texto em um intervalo para formato adequado
Sub ChangeToPropercase()
'Updated by Extendoffice 20230913
Dim rng As Range, cell As Range
Dim vText As Variant, i As Long
On Error Resume Next
Set rng = Application.InputBox("Please select a range", "KuTools For Excel", Type:= 8)
On Error GoTo 0
If Not rng Is Nothing Then
For Each cell In rng.Cells
vText = Split(cell.Value, " ")
For i = LBound(vText) To UBound(vText)
vText(i) = Application.WorksheetFunction.Proper(vText(i))
Next i
cell.Value = Join(vText, " ")
Next cell
End If
End Sub
Código VBA 4: Alterar o formato do texto em um intervalo para frases
Sub ChangeToSentenceCase()
'Updated by Extendoffice 20230913
Dim rng As Range, cell As Range
Dim content As String
On Error Resume Next
Set rng = Application.InputBox("Please select a range", "KuTools For Excel", Type:= 8)
On Error GoTo 0
If Not rng Is Nothing Then
For Each cell In rng.Cells
content = LCase(cell.Value)
cell.Value = UCase(Left(content, 1)) & Mid(content, 2)
Next cell
End If
End Sub
Passo 3: Execute o código VBA
Pressione a tecla F5 para executar o código. Em seguida, uma caixa de diálogo aparecerá solicitando que você selecione as células com o texto que deseja alterar o formato (aqui eu seleciono o intervalo A2:A7). Após fazer sua seleção, clique OK.

Resultado
O texto nas células selecionadas foi alterado para maiúsculas ou para o formato especificado.

Comparação desses métodos
A tabela a seguir lista uma comparação dos métodos mencionados neste artigo. Cada método tem seus prós e contras. A escolha de qual usar depende de suas necessidades.
Método | Consideração | Tipos de Casos Suportados |
Funções Embutidas |
|
|
Kutools para Excel |
|
|
Preenchimento Rápido |
|
|
Microsoft Word |
|
|
Power Query |
|
|
Códigos VBA |
|
|
Em conclusão, há muitas maneiras de alterar o formato de texto no Excel, cada uma atendendo a diferentes preferências e níveis de experiência. Se você está procurando uma solução rápida ou uma abrangente, é necessário explorar e entender as várias técnicas para encontrar o método que melhor atende às suas necessidades. Para aqueles ansiosos para se aprofundar nas capacidades do Excel, nosso site conta com uma riqueza de tutoriais. Descubra mais dicas e truques do Excel aqui.
Artigos Relacionados
Contar o número de letras maiúsculas ou minúsculas em uma célula
Este artigo demonstra algumas fórmulas rápidas para contar o número de letras somente maiúsculas ou minúsculas em uma string de texto.
Forçar strings de texto para maiúsculas / minúsculas / formato adequado com Validação de Dados
Este tutorial demonstra como forçar maiúsculas, minúsculas ou formato adequado ao digitar strings de texto no Excel.
Identificar maiúsculas, minúsculas e formato adequado no Excel
Este guia passo a passo introduz algumas maneiras fáceis de identificar células com maiúsculas, minúsculas e formato adequado rapidamente no Excel.
Formatar datas para meses em maiúsculas no Excel
Este artigo fornece alguns métodos para ajudar você a formatar datas para meses em maiúsculas no Excel.
Melhores Ferramentas de Produtividade para Office
Potencialize suas habilidades no Excel com o Kutools para Excel e experimente uma eficiência sem igual. O Kutools para Excel oferece mais de300 recursos avançados para aumentar sua produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...
O Office Tab traz interface com abas para o Office e facilita muito o seu trabalho
- Habilite a edição e leitura com abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novas abas na mesma janela, em vez de abrir novas janelas.
- Aumente sua produtividade em50% e reduza centenas de cliques do mouse todos os dias!