Boton de Opción + Ejecutar

09/11/2005 - 06:08 por pasarin | Informe spam
Hola amigos, tengo unos botones de opción que me ejecutan unas macros cada
uno al seleccionarlos. Quisiera que el funcionamiento fuese que al
seleccionarlos no pasase nada y que al hacer click en un boton de comando
llamado "ejecutar", se ejecutase la macro del boton de opción seleccionado.
¿que pieza de código VB necesito? Gracias.
 

Leer las respuestas

#1 Héctor Miguel
09/11/2005 - 23:56 | Informe spam
hola, pasarin !

... unos botones de opcion... ejecutan unas macros cada uno al seleccionarlos
... que el funcionamiento fuese que al seleccionarlos no pasase nada
y que al hacer click en un boton de comando... se ejecutase la macro del boton de opcion seleccionado [...]



suponiendo que 'estamos hablando' de controles en un formulario de usuario...
1) quita la llamada a cada macro en los eventos '_click' de cada boton de opcion
2) en el evento '_click' de ese boton de comando... pon algo +/- como lo siguiente...
en el modulo de codigo de formulario ==Private Sub CommandButton1_Click()
If OptionButton1 Then MsgBox "Ejecutando macro 1..."
If OptionButton2 Then MsgBox "Ejecutando macro 2..."
End Sub

sustituye los msgboxes por los nombres de cada macro :))

saludos,
hector.

Preguntas similares