Formularios: Unificar varios Change() o Exit() en una funcion
Dentro de un formulario tengo 8/16/36 Combobox(según) los cuales van con funciones, change() y exit, y también los cuales, son las mismas funciones para todos los combobox(enumerados del 1 al 32)
La pregunta es, podría unificar las funciones en una solo, para por si algún día tendría que hacer un cambio, hacerlo en una función unicamente. Dado que si hay cambiar, tendría que cambiarlo en los 32 combobox al mismo tiempo.
Ejemplo:
Private Sub CLote1_Change()
Lote1.Clear
indice = 16 + CLote1.ListIndex + 1
Cells(4, indice).Select
Do While ActiveCell.Value <> ""
Lote1.AddItem ActiveCell
ActiveCell.Offset(1, 0).Select
Loop
End Sub
Private Sub CLote2_Change()
Lote2.Clear
indice = 16 + CLote2.ListIndex + 1
Cells(4, indice).Select
Do While ActiveCell.Value <> ""
Lote2.AddItem ActiveCell
ActiveCell.Offset(1, 0).Select
Loop
End Sub
Y así hasta 32 Change() y Exit() con sus correspondientes cambios de numeración.