Microsoft Excel es una aplicación de hoja de cálculo que proporciona herramientas útiles para la entrada de datos , cálculo, gráficos, tablas dinámicas y mucho más. Aunque Excel es un programa complejo , con todas las funciones , que no da a los usuarios la capacidad de eliminar filas alternas de una hoja de cálculo de forma predeterminada. La adición de esta funcionalidad requiere a los usuarios definir una tarea automatizada llamada macro, a continuación, ejecutar esa macro en las filas de la hoja de cálculo que desea cambiar. Instrucciones
1
Abra el Editor de Visual Basic Excel . Con la hoja de cálculo se abre en Excel , haga clic en "Herramientas" en el menú en la parte superior de la pantalla, a continuación, seleccione "Macro " y "Editor de Visual Basic ". Si utiliza Excel 2003 o más, pase a la siguiente paso .
usuarios de Excel 2007 se dará cuenta de que el comando anterior no existe en la versión actual de Excel , y que no hay herramientas de edición de macros aparecen por defecto . Encienda el acceso a estas herramientas haciendo clic en el botón de Office en la esquina superior izquierda de la pantalla, a continuación, haga clic en el botón " Opciones de Excel " en la parte inferior del menú. Localizar el título la etiqueta " Opciones principales para trabajar con Excel " en el cuadro de diálogo que aparece, a continuación, seleccione la casilla junto a " Mostrar ficha Programador en la cinta " etiqueta. Haga clic en " Aceptar". Seleccione la ficha Programador, haga clic en el botón "Visual Basic " .
2
Añadir código de macro . Haga clic en " Insertar" en el menú en la parte superior de la ventana del editor de Microsoft Visual Basic y elija " . Módulo " Copiar todo el código que aparece a continuación , péguelo en el módulo: Sub
Delete_Every_Other_Row ( ) ' Dimension variables.Y = False ' Cambiar esta en True si desea " borrar las líneas 1, 3 , 5 , y así on.I = 1Ponga XRNG = Selección ' bucle una vez por cada fila de la selección.Por xCounter = 1 Para xRng.Rows.Count ' Si Y es cierto, entonces ... Si Y = entonces verdad " ... eliminar una fila completa de cells.xRng.Cells ( I). EntireRow.Delete ' de lo contrario ... Else ' . incrementar .. yo por uno, para que podamos recorrer range.I = I + 1End If ' Si Y es cierto que sea falso , si Y es falso , lo convierten en True.Y = No YNext xCounterEnd Sub
Página 3
Ejecute la macro. Volver a la hoja de cálculo sin cerrar el editor de Visual Basic . Resalte las filas de la fila alterna debe ser retirado . En Excel 2003 y versiones anteriores , haga clic en la opción del menú " Herramientas" y seleccione "Macro " , seguido de la opción " Macros " . En Excel 2007 , seleccione la ficha Programador, haga clic en " Macros ". Para ejecutar la macro en cualquier versión, seleccione la macro denominada " Delete_Every_Other_Row " , a continuación, haga clic en " Ejecutar". Cada fila de número de la hoja de cálculo borra .