Excel - Una macro para eliminar filas alternativas
![](http://img.brin-designs.com/img/games/912/excel-macro-delete-alternate-rows.png)
Problema
Quiero eliminar cada fila alternativa de mi hoja de trabajo. Intenté grabar macro, pero solo borra una fila en particular como se muestra a continuación (Fila 4: 4). ¿Cómo se puede convertir esta macro a una más versátil?
Sub Macro3 () Macro3 Macro Teclado Atajo: Ctrl + q Filas ("4: 4"). Seleccione Selection.Delete Shift: = xlUp End Sub
Solución
Solo usa la macro a continuación:
Sub deleteAlternateRow () Dim startAtRow, endAtRow, rowCounter As Long startAtRow = 2 endAtRow = 100 For rowCounter = startAtRow To endAtRow Rows (rowCounter) .Selecciona selección.Delete Shift: = xlUp Next End Sub
Tenga en cuenta que
Gracias a rizvisa1 por este consejo en el foro.