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 Sub
Los 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.
Respuesta de Ahrens Ruano
1