RE:Cual es la sintaxis de un combobox en excel?
Suponiendo que los datos de que hblas estan en la columna 1 y en la primera fila esta el rotulo, es decir los datos que quieres incluir en el combobox estan desde la fila 2 entonces
1. Si el combo esta en un Userform
Private Sub UserForm_Activate()
Sheet1.Activate
Sheet1.Select
fila = 1
Do While Not IsEmpty(Sheet1.Cells(fila, 1)) = True
fila = fila + 1
Loop
fila=fila-1
ComboBox1.ListRows = 5
seleccion = Sheet1.Range(Cells(2, 1), Cells(fila, 1)).Address
ComboBox1.RowSource = seleccion
End Sub
2. Si el combo esta en una hoja
Private Sub Worksheet_Activate()
Sheet1.Activate
Sheet1.Select
fila = 1
Do While Not IsEmpty(Sheet1.Cells(fila, 1)) = True
fila = fila + 1
Loop
fila=fila-1
ComboBox1.ListRows = 5
seleccion = Sheet1.Range(Cells(2, 1), Cells(fila, 1)).Address
ComboBox1.ListFillRange = seleccion
End Sub
Saludos