Duda paso combobox como parámetro
Tengo una duda para pasar un combobox como parámetro de un procedimiento, pero me da error "424", diciendo que se requiere un objeto.
La cuestión es que tengo un formulario, con varias ventanas, y necesito inicializar varios combobox, por lo que he creado un procedimiento con las opciones de inicialización.
En el modulo tengo 1, tengo lo siguiente:
UserForm1. ComboBox1.Style = fmStyleDropDownList
inicializarCombos (UserForm1. ComboBox1) "Aquí da el error"
Y el procedimiento es el siguiente:
Sub inicializarCombos(lista As ComboBox)
'Reseteo el listbox
With lista
.MultiSelect = fmMultiSelectMulti
.ListStyle = fmListStyleOption
.Width = "455,2"
.ColumnCount = 3
.ColumnWidths = "375;0;30"
End With
End Sub
La cuestión es que tengo un formulario, con varias ventanas, y necesito inicializar varios combobox, por lo que he creado un procedimiento con las opciones de inicialización.
En el modulo tengo 1, tengo lo siguiente:
UserForm1. ComboBox1.Style = fmStyleDropDownList
inicializarCombos (UserForm1. ComboBox1) "Aquí da el error"
Y el procedimiento es el siguiente:
Sub inicializarCombos(lista As ComboBox)
'Reseteo el listbox
With lista
.MultiSelect = fmMultiSelectMulti
.ListStyle = fmListStyleOption
.Width = "455,2"
.ColumnCount = 3
.ColumnWidths = "375;0;30"
End With
End Sub
Respuesta de paramisolo
1