Skip to main content

Como transpor células da esquerda para a direita no Excel?

Author: Sun Last Modified: 2025-06-04

Ao digitar valores em uma planilha do Excel, geralmente os digitamos da esquerda para a direita. No entanto, em alguns casos, você pode querer transpor células da esquerda para a direita, conforme mostrado na captura de tela abaixo. Não há um recurso embutido no Excel que possa ajudá-lo a resolver isso rapidamente, mas neste artigo, mostrarei alguns truques para ajudá-lo.
A screenshot showing cells to be transposed from left to right in Excel

Transpor células da esquerda para a direita com VBA

Transpor células da esquerda para a direita ou de cima para baixo com o Kutools para Excel good idea3


Transpor células da esquerda para a direita com VBA

Para transpor células da esquerda para a direita rapidamente sem fórmulas, você pode usar um código VBA.

1. Pressione as teclas Alt + F11 para habilitar a janela Microsoft Visual Basic for Applications.

2. Clique em Inserir > Módulo, cole o código abaixo no script em branco.

VBA: Transpor da esquerda para a direita

Sub RearrangeColumns()
'UpdatebyExtenoffice20161125
  Dim xLng, i As Long, LastRow As Long, Letters As Variant, NewLetters As Variant
  Dim strTemp As String
 
  On Error Resume Next
    strTemp = Application.InputBox _
    (Prompt:="Enter the column you want to transpose with comma separate", _
    Title:="Kutools For Excel", Type:=2)
    For i = Len(strTemp) To 1 Step -1
       NewOrder = NewOrder + Mid(strTemp, i, 1)
    Next i

  LastRow = Cells.Find(What:="*", SearchOrder:=xlRows, _
            SearchDirection:=xlPrevious, LookIn:=xlFormulas).Row
  Letters = Split(NewOrder, ",")
  ReDim NewLetters(1 To UBound(Letters) + 1)
  Application.ScreenUpdating = False
  For xLng = 0 To UBound(Letters)
    NewLetters(xLng + 1) = Columns(Letters(xLng)).Column
  Next
  Application.ScreenUpdating = True
  Range("A1").Resize(LastRow, UBound(Letters) + 1) = _
  Application.Index(Cells, Evaluate("ROW(1:" & LastRow & ")"), NewLetters)
End Sub

A screenshot of the Microsoft Visual Basic for Applications window in Excel with VBA code input

3. Pressione F5 para executar o código; aparecerá uma caixa de diálogo para você inserir as letras das colunas que deseja transpor. Separe essas letras de coluna com vírgulas, conforme mostrado na captura de tela abaixo.
A screenshot of the dialog box in Excel VBA to enter columns for transposing left to right

4. Clique em OK. Agora a seleção foi transposta da esquerda para a direita.


Transpor células da esquerda para a direita ou de cima para baixo com o Kutools para Excel

Se você tiver o Kutools para Excel instalado, poderá transpor rapidamente células da esquerda para a direita ou de cima para baixo com as utilidades Inverter Intervalo Verticalmente e Inverter Intervalo Horizontalmente.

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 o Kutools para Excel, faça o seguinte: (Baixe Grátis o Kutools para Excel Agora!)

Selecione as células que deseja transpor da esquerda para a direita ou de cima para baixo, clique Kutools > Intervalo > Inverter intervalo horizontalmente/Inverter Intervalo Verticalmente > Todos ou Inverter somente conteúdo. Veja as capturas de tela:
A screenshot of Kutools in Excel with the Flip Horizontal Range option selected

Inverter Intervalo Horizontalmente > Todos:
A screenshot showing Kutools Flip Horizontal Range option to transpose cells as well as formatting
Inverter Horizontalmente > Inverter somente conteúdo:
A screenshot showing Kutools Flip Horizontal Range to transpose only values

Inverter Intervalo Verticalmente > Todos:
Inverter Intervalo Verticalmente > Inverter somente conteúdo:
A screenshot showing Kutools Flip Vertical Range option in Excel to transpose cells vertically as well as formatting
A screenshot showing Kutools Flip Vertical Range to transpose only values vertically

Kutools para Excel - Potencialize o Excel com mais de 300 ferramentas essenciais. Aproveite recursos de IA permanentemente gratuitos! Obtenha Agora

Demonstração: Transpor células da esquerda para a direita ou de cima para baixo com o Kutools para Excel

Kutools para Excel: Mais de 300 ferramentas práticas na ponta dos seus dedos! Aproveite recursos de IA gratuitos permanentemente! Baixe agora!

arrow blue right bubbleVocê pode se interessar por:

Melhores Ferramentas de Produtividade para Office

🤖 Assistente AI do KUTOOLS: Revolucione a 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
Recursos Populares: Encontrar, Destacar ou Marcar Duplicatas | Excluir Linhas em Branco | Combinar Colunas ou Endereço sem Perder Dados | Arredondar...
Super PROC: PROC com Múltiplos Critérios | PROC com Múltiplos Valores | Procura em várias planilhas | Correspondência Fuzzy...
Lista Suspensa Avançada: Crie rapidamente uma Lista Suspensa | Lista Suspensa Dependente | Lista Suspensa com Múltipla Seleção...
Gerenciador de Colunas: Adicionar um Número Específico de Colunas | Mover Colunas | Alternar Estado de Visibilidade das Colunas Ocultas | Comparar Intervalo & 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 | Selecionador de Data | Mesclar Dados | Criptografar/Descriptografar Células | Enviar Email por Lista | Super Filtro | Filtro Especial (filtrar negrito/itálico/tachado...)...
Top15 Conjuntos de Ferramentas:12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres Específicos, ...) | Mais de50 Tipos de Gráficos (Gráfico de Gantt, ...) | Mais de40 Fórmulas Práticas (Calcular a idade com base na data de nascimento, ...) |19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem a partir do 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

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!