Abrir User Form con botón aceptar

23/07/2006 - 06:55 por Jorge Forero | Informe spam
Buenos días sigo siendo novato en el tema y nuevamente solicito
colaboracion con lo siguiente:

1-. tengo dos opciones de botón de opción, si se marca la primera me debe
abrir un user form, y si marco la segundo me debe abrir otro.
para ello estoy intentando programar un command button de aceptar y en el
editor de Visual intento con un IF, pero me saca error de coincidencia de
datos

2-. Como puedo ocultar y mostrar una opción de botón que depende de una
elegida anteriormente, ejemplo.

En un marco tengo:
botón de opción 1
botón de opción 2

si marco 1, me debe desplegar un marco que contiene dos opciones de botón a
y b.
Pero si marco 2 me debe desplegar un marco que contiene dos opciones de
botón c y d.

por la ayuda mil gracias

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
24/07/2006 - 03:34 | Informe spam
hola, Jorge !

1-. tengo dos... boton de opcion, si se marca la primera me debe abrir un user form, y si marco la segundo me debe abrir otro.
... intentando programar un command button de aceptar... intento con un IF, pero me saca error de coincidencia de datos
2-. Como puedo ocultar y mostrar una opcion de boton que depende de una elegida anteriormente, ejemplo.
En un marco tengo:
boton de opcion 1
boton de opcion 2
si marco 1, me debe desplegar un marco que contiene dos opciones de boton a y b.
Pero si marco 2 me debe desplegar un marco que contiene dos opciones de boton c y d.



1) por los nombres que mencionas de los objetos... [boton de opcion 1 y boton de opcion 2]...
[supongo que] se trata de controles de la barra de herramientas formularios -> incrustados en hojas de calculo -?-

2) si lo anterior es correcto... sera necesario que 'atiendas' a otro tipo de propiedades [son distintas de los controles en userforms]
[p.e.] a la celda donde se vincula el resultado... al 'estado' segun propiedades 'ControlFormat' de un objeto 'Shape' [o similar]

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#2 Jorge Forero
24/07/2006 - 04:51 | Informe spam
Hola Hector,

antes que nada gracias por los comentarios y el soporte que me has prestado

1-. los option buton los tengo en un userform, la idea es que dependiendo de
lo que escoja, al dar click en un botón de aceptar que también está en el
userform me debe abrir una u otra user form diferente.

En resumen tengo:
- un userform con dos option button y un commandbuton de aceptar
- un user form que se debe abrir si se elige el optionbutton1
-otra userform que se debe abrir si se elige el optionbutton2

lo anterior concentrandonos en el primer punto de la consulta inicial, el
segundo no es tan importante.





"Héctor Miguel" escribió en el mensaje
news:
hola, Jorge !

> 1-. tengo dos... boton de opcion, si se marca la primera me debe abrir


un user form, y si marco la segundo me debe abrir otro.
> ... intentando programar un command button de aceptar... intento con un


IF, pero me saca error de coincidencia de datos
> 2-. Como puedo ocultar y mostrar una opcion de boton que depende de una


elegida anteriormente, ejemplo.
> En un marco tengo:
> boton de opcion 1
> boton de opcion 2
> si marco 1, me debe desplegar un marco que contiene dos opciones de


boton a y b.
> Pero si marco 2 me debe desplegar un marco que contiene dos opciones de


boton c y d.

1) por los nombres que mencionas de los objetos... [boton de opcion 1 y


boton de opcion 2]...
[supongo que] se trata de controles de la barra de herramientas


formularios -> incrustados en hojas de calculo -?-

2) si lo anterior es correcto... sera necesario que 'atiendas' a otro tipo


de propiedades [son distintas de los controles en userforms]
[p.e.] a la celda donde se vincula el resultado... al 'estado' segun


propiedades 'ControlFormat' de un objeto 'Shape' [o similar]

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.


Respuesta Responder a este mensaje
#3 Héctor Miguel
24/07/2006 - 05:36 | Informe spam
hola, Jorge !

1-. los option buton los tengo en un userform, la idea es que dependiendo de lo que escoja
al dar click en un botón de aceptar que también esta en el userform me debe abrir una u otra user form diferente.
- un userform con dos option button y un commandbuton de aceptar
- un user form que se debe abrir si se elige el optionbutton1
- otra userform que se debe abrir si se elige el optionbutton2 [...]



prueba las siguientes lineas en el modulo de codigo del formulario con el commandbutton y los dos optionbuttons...
Private Sub CommandButton1_Click()
If OptionButton1 Then UserForm2.Show
If OptionButton2 Then UserForm3.Show
End Sub

saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida