Incremetar la numeración de un ComboBox automáticamente
cestsupergenial
Mensajes publicados
18
Estado
Miembro
-
cestsupergenial Mensajes publicados 18 Estado Miembro -
cestsupergenial Mensajes publicados 18 Estado Miembro -
Hola a todos,
¡Tengo una pregunta de neófito para la cual debería existir una respuesta simple, pero no la he encontrado!
He creado varios ComboBox en un UF, que llaman a macros. Estas macros son idénticas para todos los combobox, a excepción de que dependen del combobox elegido: son del tipo If UserForm1.ComboBox1.Value="a" Then..., repitiéndose este esquema muchas veces.
¿Cómo puedo hacer para que, añadiendo algunas líneas de código, esta macro se aplique también a ComboBox2, 3, etc.?
(La solución de burro que tengo hasta ahora ha sido crear otra macro cambiando el número del combobox, ¡pero no estoy en contra de reducir a la mitad la longitud de mi código!)
¡Tengo una pregunta de neófito para la cual debería existir una respuesta simple, pero no la he encontrado!
He creado varios ComboBox en un UF, que llaman a macros. Estas macros son idénticas para todos los combobox, a excepción de que dependen del combobox elegido: son del tipo If UserForm1.ComboBox1.Value="a" Then..., repitiéndose este esquema muchas veces.
¿Cómo puedo hacer para que, añadiendo algunas líneas de código, esta macro se aplique también a ComboBox2, 3, etc.?
(La solución de burro que tengo hasta ahora ha sido crear otra macro cambiando el número del combobox, ¡pero no estoy en contra de reducir a la mitad la longitud de mi código!)
Enlaces relacionados:
- Problema de incremento automático en EXCEL
- Modificar el paso de incremento de una fórmula
- Copiar automáticamente el valor de una celda
- Cómo hacer una numeración automática de líneas?
- reactivar la incrementación automática del contenido de una celda arrastrando
- La incrémentación automática no funciona
3 respuestas
-
Hola,
Ver esto:
https://silkyroad.developpez.com/VBA/ControlesUserForm/#LI-B
--
@+ El Pájaro Carpintero -
Hola,
Sin código ni archivo es difícil tener una idea precisa del problema...
Podrías tener un procedimiento común que llames desde las diferentes combobox, con un posible paso de parámetros.
eric
--
Al intentar continuamente, al final se logra.
Por lo tanto, cuanto más falla, más probabilidades hay de que funcione. (los Shadoks)
Además del gracias (¡sí, sí, eso se hace!), piensa en marcar como resuelto. Gracias. -
¡Gracias por tus consejos! No logré hacer exactamente lo que quería, pero encontré un pequeño truco que me ahorra mucho espacio en mi código (y, de paso, ¡algunas horas también!)