Come modificare l'altezza della riga / larghezza della colonna alternata in Excel?
Supponendo di avere un foglio di lavoro di grandi dimensioni con più colonne o righe che devono essere regolate alternativamente in larghezza o altezza, è possibile modificare manualmente l'altezza della riga o la larghezza della colonna una alla volta se ci sono poche colonne o righe. Ma come puoi modificare più altezze di righe o larghezze di colonne contemporaneamente in Excel?
Cambia ogni altra altezza di riga con la funzione Filtro
Cambia ogni altra altezza di riga / larghezza di colonna con il codice VBA
Modifica ogni altra altezza di riga / larghezza di colonna con Kutools per Excel
Cambia ogni altra altezza di riga con la funzione Filtro
Utilizzando il Filtro funzione, è necessario creare prima una colonna helper, quindi applicare la funzione Filtro per filtrare le righe necessarie e regolare contemporaneamente tutte le altezze delle righe filtrate. Per favore, fai come segue:
1. Oltre ai tuoi dati, in una cella vuota, inserisci il numero 0 e 1 separatamente nella prima e nella seconda riga, quindi selezionali e trascina il quadratino di riempimento sulle celle dell'intervallo in cui desideri regolare l'altezza della riga e controlla Copia celle forma il quadratino di riempimento e otterrai il risultato come nella seguente schermata:
2. Quindi seleziona la colonna helper e fai clic Dati > Filtro, quindi fare clic e seleziona 0 o 1 dall'elenco a discesa, questo esempio, selezionerò 0, vedi screenshot:
3. Clic OK, tutte le righe che contengono il numero 0 sono state filtrate. Quindi seleziona queste righe filtrate e fai clic Casa > Formato > Altezza della riga, vedi screenshot:
4. Nel Altezza della riga finestra di dialogo, inserisci l'altezza della riga desiderata, vedi screenshot:
5. Quindi fare clic OK per chiudere questa finestra di dialogo e l'altezza della riga filtrata selezionata è stata regolata. Infine, fai clic su Dati > Filtro per annullare la funzione di filtro e l'altezza della riga è stata modificata alternativamente. Vedi screenshot:
Note:
1. È possibile modificare l'altezza della riga alternativamente a partire dalla prima riga.
2. Questo metodo non viene applicato per modificare la larghezza della colonna.
3. Dopo aver terminato la procedura, è possibile eliminare la colonna helper di cui hai bisogno.
Cambia ogni altra altezza di riga / larghezza di colonna con il codice VBA
Se è necessario modificare sia l'altezza della riga che la larghezza della colonna, il seguente codice VBA può farti un favore.
1. Tieni premuto il ALT + F11 chiavi per aprire il Finestra di Microsoft Visual Basic, Applications Edition.
2. Clic inserire > Modulie incolla il codice seguente nel file Finestra del modulo.
Codice VBA: modifica ogni altra altezza di riga in un foglio di lavoro
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. Quindi premere F5 tasto per eseguire questo codice e verrà visualizzata una finestra di messaggio per ricordarti di selezionare l'intervallo in cui desideri regolare l'altezza della riga, vedi screenshot:
4. E poi clicca OK, verrà visualizzata un'altra finestra di messaggio per consentirti di inserire l'altezza della riga di cui hai bisogno, vedi screenshot:
5. E poi clicca OK, l'altezza della riga dell'intervallo selezionato è stata modificata alternativamente dalla prima riga. Vedi screenshot:
Note:
1. Se desideri regolare ogni altra larghezza di colonna, applica il seguente codice VBA:
Codice VBA: cambia ogni altra larghezza di colonna in un foglio di lavoro
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 si desidera modificare l'altezza della riga o la larghezza della colonna inizia dalla seconda riga / colonna, è sufficiente selezionare l'intervallo di dati dalla seconda riga / colonna.
Modifica ogni altra altezza di riga / larghezza di colonna con Kutools per Excel
Se hai installato Kutools for Excel, suo Seleziona Intervallo righe e colonne L'utilità può anche aiutarti a selezionare prima ogni altra riga o colonna, quindi modificare l'altezza della riga e la larghezza della colonna allo stesso tempo.
Kutools for Excel include più di 300 utili strumenti Excel. Prova gratuita senza limitazioni per 30 giorni.Get it Now.
1. Seleziona l'intervallo di dati che desideri utilizzare.
2. Vai a fare clic Kutools > Selezionare Strumenti > Seleziona Intervallo righe e colonne, vedi screenshot:
3. Nel Seleziona Intervallo righe e colonne finestra di dialogo, controllare Righe or colonne dal Seleziona sezione come desideri, quindi dalla sezione Opzioni, inserisci il file Intervallo di ed colonne or Righe numero in loro, in questo esempio, sceglierò le colonne, vedi screenshot:
4. Quindi fare clic OK, ogni altra colonna è stata selezionata nella sezione, vedi screenshot:
5. E poi clicca Casa > Formato > Larghezza colonnae inserisci il numero di larghezza delle colonne che ti piace nel file Larghezza colonna finestra di dialogo, vedi screenshot:
6. Quindi fare clic OKe la larghezza della colonna è stata modificata alternativamente dalla prima colonna.
Note:
1. Per selezionare ogni altra riga, controllare Righe in Seleziona Intervallo righe e colonne finestra di dialogo al passaggio 3.
2. Se si desidera modificare l'altezza della riga o la larghezza della colonna inizia dalla seconda riga / colonna, è sufficiente selezionare l'intervallo di dati dalla seconda riga / colonna.
Articoli correlati:
Come ombreggiare ogni altra o alternare le righe in Excel?
Come eliminare rapidamente ogni altra riga in Excel?
I migliori strumenti per la produttività in ufficio
Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Fai clic qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
- Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!