Saltar al contenido

Variable publica en userform

publicado

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

publicado
  • Autor

Soy principiante y no entiendo a que te refieres al decir lo de meter la variable en un modulo.

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.