¿Cómo seleccionar filas alternas o cada n filas en Excel?
Cuando usamos una hoja de cálculo, a veces necesitamos seleccionar filas alternas o cada n filas de la hoja para formatear, eliminar o copiar. Puedes seleccionarlas manualmente, pero si hay cientos de filas, este método no es una buena opción. Aquí hay algunos trucos que pueden ayudarte.
Seleccionar filas alternas o cada n filas con VBA
Seleccionar filas alternas o cada n filas con Kutools para Excel
Seleccionar filas alternas o cada n filas con VBA
En este ejemplo, seleccionaré una fila con dos intervalos. Con el código VBA, puedo hacerlo de la siguiente manera:
1. Resalta el rango que deseas seleccionar, ya sea filas alternas o cada n filas.
2. Haz clic en Desarrollador > Visual Basic; se abrirá una nueva ventana de Microsoft Visual Basic para aplicaciones. Haz clic en Insertar > Módulo e introduce el siguiente código en el Módulo:
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. Luego haz clic en el botón para ejecutar el código. Aparecerá un cuadro de diálogo para que selecciones un rango. Ver captura de pantalla:
4. Haz clic Aceptar, y en este caso, ingreso 3 en otro cuadro de diálogo emergente como el intervalo de filas. Ver captura de pantalla
5. Haz clic Aceptar, y se habrán seleccionado cada tres filas. Ver captura de pantalla:
Puedes cambiar el intervalo según lo necesites en el segundo cuadro de diálogo de KutoolsforExcel.
Seleccionar filas alternas o cada n filas con Kutools para Excel
Con el código VBA, solo puedes seleccionar una fila con intervalos específicos; si necesitas seleccionar dos, tres u otras filas con intervalos específicos, Kutools para Excel puede ayudarte a resolver este problema fácil y convenientemente.
Después de instalar gratis Kutools para Excel, por favor sigue los pasos a continuación:
1. Haz clic en Kutools > Seleccionar > Seleccionar Filas y Columnas por Intervalos…, ver captura de pantalla:
2. En el cuadro de diálogo Seleccionar Filas y Columnas por Intervalos haz clic en el botón para seleccionar el rango que necesitas, elige Filas o Columnas desde la sección Seleccionar, y especifica el número que deseas en la entrada Intervalo de caja de texto y Filas caja de texto. Ver captura de pantalla:
Notas:
1. Si necesitas seleccionar cada fila alterna en la selección, ingresa 2 en el cuadro de entrada Intervalos y 1 en la Filas caja de texto.
2. Si deseas seleccionar toda la fila que necesitas, puedes marcar la opción Seleccionar filas completas opción.
Artículos relacionados:
- Seleccionar cada n columna en Excel
- Copiar cada fila alterna
- Eliminar cada fila alterna
- Ocultar cada fila alterna
Las mejores herramientas de productividad para Office
Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...
Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo
- Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
- ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!