¿Cómo mandar a llamar un combobox de un UserForm en un Módulo?

En un formulario tengo un combobox y al ejecutar la rutina, le asigno manualmente uno valor, y en un módulo independiente el proceso corre otra rutina al finalizar la primera y quiero que al iniciar esta segunda rutina, use el valor que se le asignó al combobox y guardarlo en una variable para hacer algunas consultas. No sé como mandar a llamar al combo desde mi módulo.

1 respuesta

Respuesta
2

Muy clara no me resulta la consulta... veamos si esto es lo que necesitas.

En el UF de muestra el botón llama a una macro con el valor del combobox:

Private Sub CommandButton1_Click()
Call llamaMacro(ComboBox1.Value)
End Sub

Y en un módulo esa macro trabaja con el argumento que en este caso es el contenido del combo. Para mi ejemplo es el nombre de la hoja que debe utilizar.

Sub llamaMacro(hojax)
     Sheets(hojax).Select
End Sub

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas