4,23/5
(13 opiniones)
|3822 alumnos|Fecha publicación: 07/11/2008
Modificación de macros
Acabamos de crear una macro que memorizaba una serie de
acciones que hemos llevado a cabo mediante el ratón. Dijimos que
para la creación de macros se utiliza el lenguaje VBA pero de
momento no lo hemos visto por ningún lado. ¿Qué está pasando? ¿Es
que hay macros compuestas por instrucciones de VBA y otras por
acciones del teclado y ratón? No nos preocupemos. Lo que pasa es
que las macros sencillas que imitan el comportamiento del usuario
frente al ordenador pueden ser creadas sin necesidad de conocer en
absoluto el lenguaje VBA, aunque, como veremos, internamente se
almacenan mediante instrucciones VBA.
La forma de comprobarlo es sencilla. Volvamos al cuadro de diálogo
Macro que veíamos en la Figura 8.61. En este caso, en vez de en el
botón Ejecutar haremos clic en Modificar. Podemos comprobar como
inmediatamente se abre una nueva ventana con el título Microsoft
Visual Basic y un conjunto de secciones y texto un poco difícil de
comprender. Es el editor de Visual Basic, que va integrado con
Excel, y que permite programar macros escribiendo directamente
instrucciones de VBA. En la parte derecha del editor se muestra el
texto que podemos observar en la Figura 8.63.

Fig. 8.63. Vista parcial del editor de Visual
Basic.
Si examinamos detenidamente la Figura 8.63, veremos que contiene
texto que nos resulta familiar. Por ejemplo, aparece la palabra
FNUM un par de veces, también la descripción que pusimos cuando
creamos la macro y las teclas de acceso directo que definimos. Todo
esto no es por casualidad, sino que se debe a que este texto es el
que utilizan Excel y VBA para ejecutar la macro cuando así se
solicita. El texto de la Figura 8.63 es código de VBA, que además
es 100 % compatible con el de Visual Basic, de modo que si sabemos
programar con uno también sabremos con el otro, y todo lo que
aprendamos en uno nos servirá para usarlo en el otro.
Un buen método para aprender a programar macros con VBA
es inspeccionar el código creado por Excel correspondiente a las
macros definidas por los usuarios mediante acciones del ratón y
teclado.
Nota: Este curso forma parte del libro "CEO
- Implantacion y mantenimiento de
aplicaciones ofimaticas y corporativas" del autor F. Oltra, J.
Albert, S. Sabaté, J. Vinaixa, publicado por la editorial
McGraw-Hill (ISBN: 84-481-9942-1).
Hay 13 opiniones. Opina sobre este curso.
| Cursos | Valoración | Alumnos | Vídeo | |
|---|---|---|---|---|
|
Facturación, cobros, pagos e impuestos La Contabilidad Computarizada (contabilidad con Excel y Outlook principalmente) se refiere a la relación entre la Contabilidad y la I... [16/11/09] |
|
45 | ||
|
Finanzas. Libertad financiera Las finanzas y la inversión deberían regir nuestra economía personal. La libertad financiera tiene ... [22/09/09] |
|
303 | ||
|
Excel. Hojas de cálculo (tercera parte) Curso del software Excel y formación ofimática. En esta tercera parte de nuestro curso de uso avanzado de hojas de cálculo de Excel aprenderás a modificar gráficos; conoc... [07/11/08] |
|
2.653 | ||
Publicar en
del.icio.us
digg
meneame