Como puedo utilizar los datos de una hoja en un combobox situado en otra hoja

Estoy haciendo un formulario, y quiero colocar un combobox (porque es lo que se me ocurre) en una hoja 1, y los datos que quiero utilizar se encuentran en la hoja2.

¿Cómo puedo hacer?

3 Respuestas

Respuesta
2

De esta manera lo puedes hacer

Private Sub UserForm_Activate()
Dim fila, final As Integer
For fila = 2 To 5000
If Hoja2.Cells(fila, 1) = "" Then
final = fila - 1
Exit For
End If
Next
For fila = 2 To final
Me.ComboBox1.AddItem Hoja2.Cells(fila, 1).Value
Next
End Sub
Respuesta
2

¿Tu combobox lo estás insertando directamente en la hoja?

Si es la hoja, es un control de formulario o es un control ActiveX

¿O lo estás poniendo en userform?

En qué columna, de la hoja2, ¿tienes los datos?

Respuesta
1

Acá tienes un ejemplo

https://youtu.be/ut0Ss2vPsTE

ese enlace esta roto, bueno dice que el video no esta disponible

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas