Come selezionare ogni altra riga o ogni ennesima riga in Excel?
Quando lavoriamo su un foglio di lavoro, può capitare di dover selezionare ogni altra riga o ogni ennesima riga per applicare formattazioni, eliminare o copiare dati. Farlo manualmente è possibile, ma se le righe sono centinaia, questo metodo non è pratico. Ecco alcuni trucchi che possono aiutarti.
Selezionare ogni altra riga o ogni ennesima riga con VBA
Selezionare ogni altra riga o ogni ennesima riga con Kutools per Excel
Selezionare ogni altra riga o ogni ennesima riga con VBA
In questo esempio, selezionerò una riga ogni due intervalli. Con il codice VBA, posso completare questa operazione come segue:
1. Evidenzia l'intervallo in cui desideri selezionare ogni altra riga o ogni ennesima riga.
2. Fai clic su Developer > Visual Basic, verrà visualizzata una nuova finestra di Microsoft Visual Basic for applications. Fai clic su Insert > Module e inserisci il seguente codice nel modulo:
Sub EveryOtherRow()
Dim rng As Range
Dim InputRng As Range
Dim OutRng As Range
Dim xInterval As Integer
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
xInterval = Application.InputBox("Enter row interval", xTitleId, Type:=1)
For i = 1 To InputRng.Rows.Count Step xInterval + 1
Set rng = InputRng.Cells(i, 1)
If OutRng Is Nothing Then
Set OutRng = rng
Else
Set OutRng = Application.Union(OutRng, rng)
End If
Next
OutRng.EntireRow.Select
End Sub
3. Poi fai clic sul pulsante per eseguire il codice. Si aprirà una finestra di dialogo che ti permette di selezionare un intervallo. Vedi screenshot:
4. Fai clic su OK, e in questo caso, inserisco3 nella seconda finestra di dialogo come intervallo righe. Vedi screenshot
5. Fai clic su OK, e ogni terza riga è stata selezionata. Vedi screenshot:
Puoi modificare l'intervallo secondo le tue esigenze nella seconda finestra di dialogo di KutoolsforExcel.
Selezionare ogni altra riga o ogni ennesima riga con Kutools per Excel
Con il codice VBA puoi selezionare solo una riga a intervalli specificati; se invece hai bisogno di selezionare due, tre o più righe a intervalli specifici, Kutools per Excel può aiutarti a risolvere facilmente e rapidamente questo problema.
Dopo aver installato gratuitamente Kutools per Excel, procedi come segue:
1. Fai clic su Kutools > Seleziona > Seleziona Intervallo Righe & Colonne…, vedi screenshot:
2. Nella Seleziona Intervallo Righe & Colonne finestra di dialogo, fai clic su pulsante per selezionare l'intervallo desiderato, scegli Righe oppure Colonne dalla sezione Seleziona, e specifica il numero desiderato nella casella di input Intervallo di e nella casella di input Righe . Vedi screenshot:
Note:
1. Se desideri selezionare ogni altra riga nell'intervallo, inserisci2 nella casella di input Intervallo di e1 nella casella di input Righe .
2. Se vuoi selezionare la riga intera che ti serve, puoi selezionare Seleziona intera riga converti.
Articoli correlati:
- Selezionare ogni ennesima colonna in Excel
- Copia ogni altra riga
- Elimina ogni altra riga
- Nascondi ogni altra riga
I migliori strumenti per la produttività in Office
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un'efficienza mai vista prima. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...
Office Tab porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice
- 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, invece che in nuove finestre.
- Aumenta la tua produttività del50% e riduce centinaia di clic del mouse ogni giorno!