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

Como alterar a altura das linhas e a largura das colunas alternadas no Excel?

AutorXiaoyang Data de Modificação

Suponha que tenha uma folha de cálculo extensa com várias colunas ou linhas cuja largura ou altura precise de ser ajustada alternadamente. Se forem apenas algumas, pode alterar manualmente a altura das linhas ou a largura das colunas, uma a uma. Mas como ajustar múltiplas alturas de linha ou larguras de coluna de uma só vez no Excel?

Alterar cada outra Altura da Linha com a função Filtro

Alterar cada outra Altura da Linha / Largura da Coluna com código VBA

Alterar cada outra Altura da Linha / Largura da Coluna com Kutools para Excel


Alterar cada outra Altura da Linha com a função Filtro

Ao utilizar a função Filtro, terá primeiro de criar uma coluna auxiliar, aplicar depois a funcionalidade Filtro para filtrar as linhas pretendidas e ajustar a altura de todas as linhas filtradas de uma só vez. Proceda da seguinte forma:

1. Ao lado dos seus dados, introduza o número 0 na primeira linha e 1 na segunda linha de uma célula vazia, selecione ambas e arraste a alça de preenchimento até às células do intervalo cuja altura da linha pretende ajustar. Em seguida, verifique Copiar Células a partir da alça de preenchimento e obterá o resultado apresentado na seguinte captura de ecrã:

uma captura de ecrã da introdução manual de 0 e 1 na coluna

2. Em seguida, selecione a coluna auxiliar e clique em Dados > Filtro. Depois, clique no botão doc-filter-button-1 e selecione 0 ou 1 na lista pendente. Neste exemplo, selecionarei 0, conforme mostra a captura de ecrã:

uma captura de ecrã da filtragem de todas as células com valor 0

3. Clique em OK. Todas as linhas que contêm o número 0 foram filtradas. Selecione essas linhas filtradas e clique em Base > Formatar > Altura da Linha, conforme mostra a captura de ecrã:

uma captura de ecrã do clique no botão Altura da Linha

4. Na caixa de diálogo Altura da Linha, introduza a altura da linha pretendida, conforme mostra a captura de ecrã:

uma captura de ecrã da especificação de uma determinada altura de linha

5. Em seguida, clique em OK para fechar esta caixa de diálogo e as suas alturas de linha filtradas selecionadas serão ajustadas. Por fim, clique em Dados > Filtro para desativar a funcionalidade de filtro e as suas alturas de linha terão sido alteradas alternadamente. Veja a captura de ecrã:

uma captura de ecrã da nova altura de linha

Notas:

1. Pode ajustar alternadamente a altura das linhas, começando na primeira linha.

2. Este método não se aplica à alteração da largura das colunas.

3. Após concluir o procedimento, pode eliminar a coluna auxiliar, se assim o desejar.


Alterar cada outra Altura da Linha / Largura da Coluna com código VBA

Se precisar de ajustar tanto a altura das linhas como a largura das colunas, o seguinte código VBA poderá ajudá-lo.

1. Mantenha premidas as teclas ALT + F11 para abrir a janela 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: Alterar cada outra Altura da Linha numa folha de cálculo

Sub RowHeight()
'Update 20140625
Dim Rng As Range
Dim WorkRng As Range
Dim xInput As Long
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xInput = Application.InputBox("Row height", xTitleId, "", Type:=2)
For i = 1 To WorkRng.Rows.Count Step 2
    WorkRng.Rows(i).RowHeight = xInput
Next
End Sub

3. Em seguida, prima a tecla F5 para executar este código e surgirá uma caixa de aviso a solicitar que selecione o intervalo cuja altura da linha pretende ajustar, conforme mostra a captura de ecrã:

uma captura de ecrã da seleção de intervalo após a execução do código VBA

4. Em seguida, clique em OK e surgirá outra caixa de aviso a solicitar que introduza a Altura da Linha pretendida, conforme mostra a captura de ecrã:

uma captura de ecrã da introdução da altura da linha

5. Em seguida, clique em OK e a altura das linhas no seu intervalo selecionado será alternadamente ajustada a partir da primeira linha. Veja a captura de ecrã:

uma captura de ecrã do resultado

Notas:

1. Se pretender ajustar a largura de outras colunas, aplique o seguinte código VBA:

Código VBA: Alterar cada outra Largura da Coluna numa folha de cálculo

Sub CloumnWidth()
'Update 20140625
Dim Rng As Range
Dim WorkRng As Range
Dim xInput As Long
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xInput = Application.InputBox("Cloumn width", xTitleId, "", Type:=2)
For i = 1 To WorkRng.Columns.Count Step 2
    WorkRng.Columns(i).ColumnWidth = xInput
Next
End Sub

2. Se pretender ajustar a altura das linhas ou a largura das colunas a partir da segunda linha/coluna, basta selecionar o intervalo de dados desde essa segunda linha/coluna.


Alterar cada outra Altura da Linha / Largura da Coluna com Kutools para Excel

Se tiver instalado o Kutools para Excel, a sua funcionalidade Selecionar Linhas/Colunas em Intervalos também o pode ajudar: selecione primeiro cada linha ou coluna alternada e, em seguida, altere simultaneamente a altura da linha e a largura da coluna.

Kutools para Excel inclui mais de 300 ferramentas práticas para o Excel. Experimente gratuitamente, sem limitações, durante 30 dias.Obtenha já.

1. Selecione o intervalo de dados que pretende utilizar.

2. Aceda a Kutools > Selecionar > Selecionar Linhas/Colunas em Intervalos, conforme mostra a captura de ecrã:

3. Na caixa de diálogo Selecionar Linhas/Colunas em Intervalos, marque Linhas ou Colunas na secção Selecionar, conforme desejar, e, na secção Opções, introduza o Intervalo de e Colunas ou Linhas pretendido. Neste exemplo, escolhi colunas, conforme mostra a captura de ecrã:

uma captura de ecrã da alteração da altura de cada outra linha com Kutools for Excel

4. Em seguida, clique em OK e cada coluna alternada será selecionada na secção, conforme mostra a captura de ecrã:

uma captura de ecrã da seleção de cada outra coluna

5. Em seguida, clique em Base > Formatar > Largura da Coluna e introduza o valor pretendido para a largura da coluna na caixa de diálogo Largura da Coluna, conforme mostram as capturas de ecrã:

uma captura de ecrã do clique na opção Largura da Coluna-2uma captura de ecrã da introdução de uma nova largura de coluna

6. Em seguida, clique em OK e a largura da coluna será alterada alternadamente a partir da primeira coluna.

uma captura de ecrã do resultado com as novas larguras de coluna

Notas:

1. Para selecionar cada linha alternada, marque Linhas na caixa de diálogo Selecionar Linhas/Colunas em Intervalos no passo 3.

2. Se pretender ajustar a altura das linhas ou a largura das colunas a partir da segunda linha/coluna, basta selecionar o intervalo de dados correspondente.


Artigos relacionados:

Como sombrear automaticamente cada linha alternada no Excel?

Como eliminar rapidamente cada linha alternada no Excel?


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