Excel - Error en Vba Excel Combobox List Categoria

 
Vista:

Error en Vba Excel Combobox List Categoria

Publicado por Ronald (1 intervención) el 31/03/2020 20:14:20
Hola, buenos dias tengo un problema en un combobox, el cual lo utilizo para listar categorias y dependiendo de eso listo otra categoria, pero tengo un error cuando el valor de la primera categoria es null o vacio "". aqui el codigo:

1
2
3
4
5
6
7
8
9
10
11
12
Private Sub cbo_Categoria_DropButtonClick()
Dim sh As Worksheet
Set sh = ThisWorkbook.Sheets("BD")
Dim i As Integer
Dim n As Integer
 
n = Application.WorksheetFunction.Match(Me.cbo_Categoria.Value, sh.Range("1:1"), 0)
Me.cbo_Tipo.Clear
For i = 2 To Application.WorksheetFunction.CountA(sh.Cells(1, n).EntireColumn)
Me.cbo_Tipo.AddItem sh.Cells(i, n).Value
 
Next i


Tengo error en la linea n; porque el valor de cbo_Categoria es "", osea vacio.

como puedo solucionarlo.?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 20
Ha disminuido su posición en 2 puestos en Excel (en relación al último mes)
Gráfica de Excel

Error en Vba Excel Combobox List Categoria

Publicado por Janlui (149 intervenciones) el 01/04/2020 00:49:54
Generalmente Range contiene nombres de cledas ej. Range("A1:A1")
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar