10.3. Depurar una macro

El proceso de depuración implica comprobar y corregir posteriormente macros para garantizar que vamos a obtener, al ejecutarla, los resultados deseados. Para ir paso a paso por una macro: Haga clic sobre el botón Visual Basic dela ficha Programador (grupo de herramientas Código). Aparecerá la ventana del Editor de Visual Basic (véase figura 10.5). Elija el comando Paso a paso por instrucciones del menú Depuración para recorrer el código de la macro. Pulsar F8 para pasar a la siguiente. Si encuentra algún error aparecerá un cuadro de diálogo indicando el error. Haga clic en el botón Aceptar para cerrar el cuadro de diálogo y después deberá corregir dicho error. Elija el comando Cerrar y volver a Microsoft Excel del menú Archivo para cerrar la ventana del editor. La ventana del módulo muestra el código que escribió Excel al crear la macro; por tanto, la corrección en esta ventana sólo podrá realizarse si se conoce el lenguaje de macros de Excel (Visual Basic para...

10.4. Ejecutar una macro

Puede reproducir las acciones grabadas en una macro desde cualquier hoja de cálculo. La forma más rápida es pulsar la combinación de teclas que le haya asignado a la macro, es decir, la tecla CTRL+ letra que especificó en la entrada. La macro se ejecutará automáticamente, es decir, todas las acciones grabadas se ejecutarán una a una en el orden con que las creó en la macro como si lo estuviera haciendo manualmente. Otra forma de ejecutar una macro es la siguiente: Haga clic sobre el botón Macros de la ficha Programador. Aparecerá el cuadro de diálogo Macro (véase figura 10.4). En el cuadro de lista Nombre de la macro, haga clic en la entrada que lleva el nombre de la macro a ejecutar. Haga clic en el botón Ejecutar. Recuerde: Si la macro a ejecutar se encuentra almacenada en el libro activo o en personal.xlsb, también pude utilizar el método abreviado si se definió durante su creación.   Ejemplo. Para crear una macro con los nombres de los doce meses del año aplicándoles los siguientes formatos: tipo de letra Times New Roman de 13 puntos y aspecto negrilla. Haga clic en el botón Grabar macro de la ficha Programador. Escriba MESES como nombre de la macro. Seleccione Libro de macros personal. Haga clic en el botón Aceptar. Escriba Enero en la celda A2. Hacer clic en el cuadro de relleno de la celda A2. El puntero del ratón tomará forma de signo +. Arrastre hasta la celda A13, suelte el botón del ratón. En la ficha Inicio, en el grupo de herramientas Fuente, seleccione Times New Roman; en...