Hola, tengo un problema con un userform de 6 button_clicks. Dependiendo del button click seleccionado, la variable X cogerá un valor entero del 1 al 6. Esta variable X, està declarada en el programa principal como public X, ya que se va a utilizar en varias ocasiones. El userform se ejecuta perfectamente y coge el valor correspondiente, pero en el programa principal, el valor de la variable no es el correcto, ya que el valor de X pasa a ser 0. Resumen codigo:
Public X As Integer
Sub A ()
.
.
.
UserForm1.Show
.
.
.
End Sub
Y así es el codigo de un buttonclick
Private Sub OptionButton1_Click()
If OptionButton1 = True Then
X = 1
End If
End Sub
Gracias por la ayuda
Un saludo
Featured Replies
Archivado
Este tema está ahora archivado y está cerrado a más respuestas.
Hola, tengo un problema con un userform de 6 button_clicks. Dependiendo del button click seleccionado, la variable X cogerá un valor entero del 1 al 6. Esta variable X, està declarada en el programa principal como public X, ya que se va a utilizar en varias ocasiones. El userform se ejecuta perfectamente y coge el valor correspondiente, pero en el programa principal, el valor de la variable no es el correcto, ya que el valor de X pasa a ser 0. Resumen codigo:
Public X As Integer
Sub A ()
.
.
.
UserForm1.Show
.
.
.
End Sub
Y así es el codigo de un buttonclick
Private Sub OptionButton1_Click()
If OptionButton1 = True Then
X = 1
End If
End Sub
Gracias por la ayuda
Un saludo