jueves, 5 de marzo de 2009

Hojas de cáculo. Caso práctico 1 (segunda parte)

Otra forma de ejecutar un macro, que permite comprobar el resultado de la ejecución de cada una de las instrucciones que la componen, es la denominada ejecución paso a paso. Todos los lenguajes de programación modernos ofrecen al programador un conjunto de utilidades que le ayudan en la identificación y resolución de errores en el código. Una de ellas es la posibilidad de ejecutarlo instrucción a instrucción, que es la que veremos a continuación. Para ello nos situamos en la barra de herramientas Visual Basic y hacemos clic en el icono Ejecutar macro .

En el cuadro de diálogo Macro, seleccionamos la macro COMBINAR y a continuación apretamos el botón Paso a paso. Automáticamente se abre el editor de VBA y la primera instrucción de la macro se muestra sombreada de amarillo y con una flecha del mismo color que la apunta .

Esta flecha señala el punto de ejecución del código, o dicho de otro modo, apunta a la instrucción que va a ser ejecutada cuando demos la orden. Dicha orden vendrá definida por una acción del usuario que indicará si desea continuar ejecutando paso a paso o de golpe, o si quiere finalizar aquí mismo la ejecución.

Las diferentes opciones de ejecución que disponemos las podemos observar en la Figura 8.68, que muestra el contenido del menú Depuración del editor de VBA.