pues nada, resulta que tengo este problema, estoy intentando crear en un formulario 2 combobox y el tema de siempre, uno depende de otro... esto es lo que he intentado hacer, pero de momento no me refresca el segundo combobox... alguna sugerencia me caeria muy bien
Private Sub UserForm_Initialize()
ComboBox1.List = Array("Red", "Green")
End Sub
If ComboBox1.Value = ("Red") Then
ComboBox2.List = Array("uno", "dos", "tres")
ElseIf ComboBox1.Value = ("Green") Then
ComboBox2.List = Array("cuatro", "cinco")
end if
por otra parte si no quiero asignarles el valor como lo hago en este caso a través de un array, si no que el valor los tome de una celda en especifico es decir que supongamos que "Red" esta en la posición "A5" y "Green" esta en "A50" pueda especificar ese numero de celdas, ¿como puedo hacerlo? ...el problema es y los ejemplos que he revisado asignan como tal un rango de celdas porque la información lo permite, es decir asignan el rango A10:A15. De ante mano, gracias por cualquier ayuda, comentario que puedan brindar...
Featured Replies
Archivado
Este tema está ahora archivado y está cerrado a más respuestas.
Hola, cordial saludo
pues nada, resulta que tengo este problema, estoy intentando crear en un formulario 2 combobox y el tema de siempre, uno depende de otro... esto es lo que he intentado hacer, pero de momento no me refresca el segundo combobox... alguna sugerencia me caeria muy bien
Private Sub UserForm_Initialize()
ComboBox1.List = Array("Red", "Green")
End Sub
If ComboBox1.Value = ("Red") Then
ComboBox2.List = Array("uno", "dos", "tres")
ElseIf ComboBox1.Value = ("Green") Then
ComboBox2.List = Array("cuatro", "cinco")
end if
por otra parte si no quiero asignarles el valor como lo hago en este caso a través de un array, si no que el valor los tome de una celda en especifico es decir que supongamos que "Red" esta en la posición "A5" y "Green" esta en "A50" pueda especificar ese numero de celdas, ¿como puedo hacerlo? ...el problema es y los ejemplos que he revisado asignan como tal un rango de celdas porque la información lo permite, es decir asignan el rango A10:A15. De ante mano, gracias por cualquier ayuda, comentario que puedan brindar...