Como trocar conteúdos entre linhas ou colunas no Excel?
Por vezes, ao utilizar uma folha de cálculo, precisamos de trocar linhas ou colunas. Por exemplo, quero trocar a coluna A com a coluna D; a primeira ideia que me ocorre é utilizar o comando copiar e colar. Na realidade, para além da cópia e colagem, existem outros métodos para resolver este problema.
Trocar linhas ou colunas com código VBA
troque linhas ou colunas de forma rápida e conveniente com Kutools para Excel
Transponha dados de linhas para múltiplas colunas com Kutools para Excel
Trocar linhas ou colunas com código VBA
1. Mantenha premidas as teclas ALT + F11 e 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.
Sub SwapTwoRange()
'Updateby Extendoffice
Dim Rng1 As Range, Rng2 As Range
Dim arr1 As Variant, arr2 As Variant
xTitleId = "KutoolsforExcel"
Set Rng1 = Application.Selection
Set Rng1 = Application.InputBox("Range1:", xTitleId, Rng1.Address, Type:=8)
Set Rng2 = Application.InputBox("Range2:", xTitleId, Type:=8)
Application.ScreenUpdating = False
arr1 = Rng1.Value
arr2 = Rng2.Value
Rng1.Value = arr2
Rng2.Value = arr1
Application.ScreenUpdating = True
End Sub 3. Em seguida, clique no botão
para executar o código. Surge então uma caixa de diálogo que lhe permite selecionar os dois intervalos que pretende trocar, conforme ilustrado nas capturas de ecrã:
![]() |
![]() |
![]() |
4. Após clicar em OK, os dois intervalos são trocados. Veja as capturas de ecrã:
![]() | ![]() | ![]() |
Troque linhas ou colunas de forma rápida e conveniente com Kutools para Excel
O código poderá ser complicado para utilizadores iniciantes do Excel. Existe uma forma simples, rápida e poupadora de tempo? Claro que sim: o Kutools para Excel permite-lhe trocar linhas ou colunas de forma rápida e intuitiva.
Se tiver o Kutools para Excel instalado, poderá trocar rapidamente duas colunas ou linhas.
1.Clique em Kutools>Intervalo>Trocar Faixas,veja a captura de ecrã:

2. Na caixa de diálogo Trocar Faixas, clique no botão
em Faixa 1 para trocar para selecionar a coluna A que pretende trocar e, de seguida, clique no botão em Faixa 2 para trocarpara selecionar a coluna D. ()Nota: Os intervalos a trocar devem ter exatamente a mesma dimensão.)

3. Em seguida, clique em OK. As duas colunas foram trocadas e a formatação das células também foi trocada. Veja as capturas de ecrã:
![]() | ![]() | ![]() |
Com esta utilidade Trocar Intervalo, não só pode trocar linhas ou colunas, como também os conteúdos de dois intervalos.Clique aqui para saber mais sobre esta funcionalidade.
Kutools para Excel– Potencie o Excel com mais de 300 ferramentas essenciais, tornando o seu trabalho mais rápido e fácil, e aproveite as funcionalidades de IA para um processamento de dados mais inteligente e uma maior produtividade.Obtenha Já
Demonstração: Troque linhas ou colunas rapidamente com Kutools para Excel
Transponha dados de linhas para múltiplas colunas com Kutools para Excel
Com a funcionalidade Kutools para Excel’s Transformar Intervalo, pode transpor rapidamente dados de uma linha ou coluna para múltiplas linhas ou colunas — e vice-versa.

Artigo relacionado:
Como trocar rapidamente o conteúdo de duas células no Excel?
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







