Beruflich Dokumente
Kultur Dokumente
INFOPUC
INFOPUC
En colores de cdigo, seleccione cada uno de los textos, y observe sus caractersticas,
como por ejemplo Texto de punto de ejecucin.
Desde la Ficha Programador tambin es posible ejecutar las macros, para ello sitese
en la ficha Programador, y en el grupo Cdigo presione sobre Macros.
En el caso de
Excel 2007, la
opcin Macros
aparecer
como en la
siguiente
imagen:
INFOPUC
Esta ventana contiene todas las macros que se encuentran disponibles para ser
ejecutadas.
Para ejecutar una de ellas seleccinela y haga doble clic o presione ejecutar.
Una vez realizado esto se marcar de color amarillo la macro a ser ejecutada paso a
paso, para continuar la ejecucin podemos presionar F8 a fin de que se prosiga con la
siguiente lnea, debe tomarse en cuenta que la lnea marcada es la lnea que se
ejecutar y no se ha ejecutado an.
INFOPUC
Una macro puede contener varios puntos de interrupcin, tantos como sean
necesarios para la revisin del programa, a fin de desactivar los puntos de interrupcin
sitese sobre la lnea marcada con el punto de interrupcin y presione F9, si tiene
varios puntos de interrupcin puede borrarlos todos empleando Ctrl+ Mayusc + F9.
Durante la ejecucin de la macro puede tener varias alternativas, como por ejemplo,
presionar F5 a fin de continuar con la ejecucin, seguir presionando F8 a fin de
avanzar lnea por lnea, o presionar Restablecer desde la barra de herramientas o
desde la opcin Ejecutar, luego Restablecer.
10
INFOPUC
Note que a diferencia de las macros creadas previamente, las funciones usan
Function en lugar de Sub y que luego de hacer los clculos necesarios, el nombre
de la funcin debe volver
a ser empleado para
retornar un valor a quien
haya llamado la funcin.
Para
probar
el
funcionamiento de la
funcin, ingrese a MS
Excel e invoque a la
funcin, para ello puede
hacerlo situndose sobre
una celda en particular
colocar = y luego
escriba el nombre de la
11
funcin, note que si la funcin fue correctamente creada, esta aparecer en la lista de
las funciones disponibles.
Complete la funcin invocando a una celda que contenga un nmero.
Otra forma de invocar a una funcin es empleando f(x), al elegir esta opcin
aparecer la ventana Insertar Funcin, puede buscar la funcin desde el recuadro
para la bsqueda de funciones o desde la relacin de categoras donde debe elegir
Definidas por el usuario.
12
INFOPUC
Desde la siguiente pantalla elija los valores a emplear como parte de la funcin.
Las funciones nos permiten tener mayor control sobre el resultado que nos
proporcionan las funciones, ajustndolas de acuerdo a nuestros requerimientos, las
funciones anidadas pueden simplificarse y ampliarse as, la personalizacin del
resultado con el uso de una funcin definida por el usuario.
13
Tarea 2
La segunda tarea correspondiente consiste en:
Elabore su propia funcin y regstrela en la plataforma del curso. Para ello
debe utilizar una funcin predeterminada VBA.
Para la entrega final grabe el documento completo de la siguiente forma:
Apellido-Nombre-Tarea 2.xlsm
Por ejemplo, si se llama Ana Torres, el nombre del archivo sera
Torres-Ana-Tarea2.xlsm
14
INFOPUC