una duda sobre macros

20/05/2009 - 15:09 por Aladino | Informe spam
Como puedo hacer mediante vba para que al hacer clic en una opción de
menu ejecute una macro y al volver a hacer clic en la misma opción
ejecute otra o esto puede hacerse en una sola?

Gracias
 

Leer las respuestas

#1 jgoge
20/05/2009 - 19:13 | Informe spam
"Aladino" escribió:

Como puedo hacer mediante vba para que al hacer clic en una opción de
menu ejecute una macro y al volver a hacer clic en la misma opción
ejecute otra o esto puede hacerse en una sola?

Gracias



Que tal, sí se puede, deberías de tener una 'bandera' (una variable global)
que te indique un estado, por ejemplo, una variable entera:
si varEntera=1, ejecutar opcion1 y antes de salir la seteas a varEntera=2,
para que la proxima vez varEntera valga 2 y no entre a la primera opcion

Preguntas similares