Un botón de giro puede ser usado para incrementar un número en una celda. Para crear un botón de giro en Excel VBA , ejecuta los siguientes pasos.
1. En la pestaña Desarrollador, haga clic en Insertar.
2. En el grupo Controles ActiveX, haga clic en el botón Girar.
3. Arrastre un botón de giro en su hoja de trabajo.
4. Haga clic con el botón derecho del ratón en el botón de giro (asegúrese de que está seleccionado el modo de diseño).
5. Haga clic en Ver código.
Nota: puede cambiar el nombre de un control haciendo clic con el botón derecho del ratón en el control (asegúrese de que el modo de diseño esté seleccionado) y luego haciendo clic en Propiedades. Por ahora, dejaremos SpinButton1 como el nombre del botón de giro.
6. Para vincular este botón de giro a una celda, añade la siguiente línea de código.
Rango(«C3»).Valor = SpinButton1.Valor
7. Puede establecer un máximo y un mínimo añadiendo las siguientes líneas de código.
SpinButton1.Max = 100 SpinButton1.Min = 0
8. Para cambiar el valor incremental, utilice la propiedad SmallChange.
SpinButton1.SmallChange = 2
9. Haga clic en las flechas del botón de giro (asegúrese de que el modo de diseño esté deseleccionado).
Resultado:
Nota: en lugar de cambiar las propiedades del botón de giro en tiempo de ejecución, también puedes cambiar las propiedades en tiempo de diseño. Para ello, haz clic con el botón derecho del ratón en el botón de giro (asegúrate de que el modo de diseño esté seleccionado) y haz clic en las propiedades.