Saltar al contenido

No acepta valor del ComboBox después de llamar a un Formulario


ensacamo

Recommended Posts

publicado

Buenos días a todos.

Desde un formulario1 y a través de un ComboBox voy a otro Formulario2 o Formulario3

El problema surje cuando vuelvo al Formulario1, y es que no me acepta de nuevo el valor

marcado por primera vez, ej. Formulario2

Adjunto el fichero para que veais más claro el problema.

Gracias anticipadamente

Ensacamo

Código Formulario 1

Private Sub ComboBox1_Enter()
Dim UltimaFila As Integer
On Error Resume Next
ComboBox1.Clear
Sheets("Hoja1").Select
Sheets("Hoja1").Activate
UltimaFila = Range("A1").End(xlDown).Row
For a = 1 To UltimaFila
Dato = Cells(a, 1)
ComboBox1.AddItem Dato
Next
End Sub
Private Sub ComboBox1_Change()
On Error Resume Next
If ComboBox1.ListIndex = 0 Then
UserForm1.Hide
UserForm2.Show
Else
UserForm1.Hide
UserForm3.Show
End If
End Sub[/HTML]

Código Formulario 2

[HTML]Private Sub CommandButton1_Click()
UserForm2.Hide
UserForm1.Show
End Sub[/HTML]

Código Formulario 3

[HTML]Private Sub CommandButton1_Click()
UserForm3.Hide
UserForm1.Show
End Sub[/HTML]

Prueba Formularios.xls

Archivado

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

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.