Mal funcionamiento de código para un ComboBox
Resulta que tengo un formulario que incluye entre otras cosas 2 ComboBox, y les estoy dando datos mediante el siguiente código
Private Sub UserForm_Initialize()
Dim Celda As Range
Dim Rango As String
Rango = Range("Tipo_Und").Address
For Each Celda In ActiveSheet.Range(Rango)
If Celda.Value <> "" Then
cbxund.AddItem Celda.Value
End If
Next Celda
Dim Cel As Range
Dim Rng As String
Rng = Range("Tipo_Und").Address
For Each Cel In ActiveSheet.Range(Rng)
If Cel.Value <> "" Then
cbxunitm.AddItem Cel.Value
End If
Next Cel
End SubLos datos se obtienen de una hoja llamada "Datos" y en esa hoja está la tabla "Tipo_Und", el problema es que los ComboBox solo muestran los datos cuando estoy en la hoja "Datos", si estoy en otra hoja y ejecuto el formulario el ComboBox sale en blanco, y necesito que los datos se muestren sin importar en que hoja me encuentre, podrían ayudarme a descubrir que error tengo en mi código po favor.
1 respuesta
Respuesta de Ahrens Ruano
1
