Cómo eliminar cada otra fila en excel
Esto le enseñará cómo usar una macro con Microsoft Visual Basic para aplicaciones para eliminar todas las demás filas en una hoja de trabajo de Excel.
Pasos
Método 1 de 2:
Usando una fórmula y filtro1. Abrir un proyecto en Excel. Este método funciona para la Excel actual, así como las versiones anteriores.
- Puede hacer clic en un archivo de Excel para abrirlo o crear una nueva.
2. Seleccione una columna después de sus datos. Si tiene datos en celdas A1-A9 y B1-B-9, querrá usar la columna C para insertar su fórmula.
3. Ingrese el siguiente código en la celda C1: "= IsEven (fila ())." A medida que escribe que en la barra de funciones, verá sugerencias emergentes para la fórmula: seleccionar uno de estos asegura que lo está deletreando correctamente.
4. Arrastra y suelta la fórmula de C1 a C9. Quieres asegurarte de que toda su gama esté cubierta.
5. Haga clic en el Datos pestaña. Verás esto en la parte superior de tu hoja de trabajo.
6. Hacer clic Filtrar. Verás esto con un icono de un filtro en el Filtro de clasificación agrupamiento.
7. Hacer clic
Junto al encabezado de la columna en la columna C. Un menú de filtro se desplegará.
8. Haga clic para desmarcar "Cierto" o "Falso." Ocultar uno de estos mostrará todas las demás columnas de información. Querrás mostrar las filas que vas a eliminar.
9. Seleccione todos los datos visibles. Puede arrastrar y soltar alrededor de la gama de datos o presione Ctrl + a (Windows) o Cmd + a (Mac).
10. Haga clic con el botón derecho en los datos seleccionados y seleccione Borrar fila. Se eliminarán todos los datos, y las otras filas están ocultas.
11. Desactiva tus datos. Volver a la Datos pestaña y haz clic Filtrar y sus filtros se eliminarán, mostrando sus datos originales.
Método 2 de 2:
Usando Visual Basic para aplicaciones1. Abrir un proyecto en Excel. Este método funciona para la corriente MS Excel para Excel 2007 y puede usar un proyecto guardado o crear uno nuevo e ingresar datos en algunas celdas.
2. Hacer clic Herramientas. Para ciertas versiones anteriores de Excel, accederás a la "Desarrollador" en su lugar.
3. Hacer clic Editor de Visual Basic. Debería ver esto como el icono más a la izquierda en el menú.
4. Haga clic derecho en una hoja. En el menú vertical en el lado izquierdo de la ventana, verá una lista de las hojas de su libro de trabajo. Haga clic con el botón derecho en cualquiera de estos para obtener otro menú desplegable.
5. Cierre tu cursor sobre Insertar y haga clic en el módulo. Cuando te caes sobre Insertar, Un menú saldrá a la derecha del menú. Haciendo clic en Módulo creará un espacio para que ingrese un código VBA y lo ejecute.
6. Ingrese lo siguiente en su ventana de VBA:
Sub Delete_every_other_row () Dim RNG como Rangeset RNG = Aplicación.InputBox ("Seleccione el rango (excluyendo los encabezados)", "Selección de rango", Tipo: = 8) para i = rng.Filas.Cuente hasta 1 paso -2if i MOD 2 = 0 luego.Filas (i).Eliminar IFEXT IEND Sub
7. prensa F5. Esto ejecutará el código y otra ventana aparecerá emergentes.
8. Seleccione el rango de datos y haga clic en OK. Si tiene datos en celdas que van desde A1-B9, puede arrastrar y soltar sobre esas células para seleccionarlas.