Sobre tu video de como vincular dos combobox me sale error 9 en tiempo de ejecución, en la función form

Me gustaría que me explicara o que me ayudaras a solucionar este error,

Private Sub UserForm_Initialize()
cmbCiudad.Clear
Sheets("Nombre").Select
Range("b1").Select
Do While ActiveCell.Value <> ""
cmbCiudad.AddItem ActiveCell
ActiveCell.Offset(0, 1).Select
Loop

End Sub

1 Respuesta

Respuesta

No mencionas el video de quién has visto y como somos muchos los que dejamos material aquí me permito responderte.

No indicas en qué línea del código te marca el error, esta información debes colocarla siempre en las consultas para poder explicarte claramente cuál es tu problema.

En el link siguiente dejé explicación y algunas imágenes (para ese caso en particular) de cómo tratar 2 grupos de combos dependientes:

Varios pares de combobox dependientes en un userform

En tu código, no hace falta que limpies el control (clear) ya que se inician vacíos. El resto está bien y lo que haces es llenarlo con datos de la fila 1 a partir de col B (es decir recorre hacia la derecha)

Un detalle: cuando a un combo se lo llena mediante código no debes colocarle nada en la propiedad RowSource (desde la barra de propiedades).

Si esto no resuelve tu consulta debes indicar dónde te marca el error.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas