Botón de giro de Excel VBA: macros simples de Excel

Buenas tardes, mi nombre es Miguel y esta vez os traigo un nuevo post.

Se puede usar un botón de giro para incrementar un número en una celda. Para crear un botón de giro dentro Excel VBA, realice los siguientes pasos.

1. En la pestaña Programador, haga clic en Insertar.

2. En el grupo Controles ActiveX, haga clic en el botón Rotar.

Crea un botón de rotación en Excel VBA

3. Arrastre un botón de giro en su hoja de trabajo.

4. Haga clic con el botón derecho en el botón de rotación (asegúrese de que el Modo de diseño esté seleccionado).

5. Haga clic en Ver código.

Ver codigo

Nota: Puede cambiar el nombre de un control haciendo clic con el botón derecho en el control (asegúrese de que el Modo de diseño esté seleccionado) y luego haga clic en Propiedades. Por ahora, dejaremos SpinButton1 como el nombre del botón de giro.

6. Para vincular este botón de rotación a una celda, agregue la siguiente línea de código.

Rango ("C3"). Valor = SpinButton1.Value

7. Puede establecer un máximo y un mínimo agregando las siguientes líneas de código.

SpinButton1.Max = 100
SpinButton1.Min = 0

8. Para cambiar el valor incremental, use la propiedad SmallChange.

SpinButton1.SmallChange = 2

9. Haga clic en las flechas del botón de rotación (asegúrese de que el Modo de diseño no esté marcado).

Resultado:

Botón rotar

Nota: En lugar de cambiar las propiedades del botón de rotación en tiempo de ejecución, también puede cambiar las propiedades en tiempo de diseño. Para hacer esto, haga clic derecho en el botón de rotación (asegúrese de que el Modo de diseño esté seleccionado) y haga clic en Propiedades.

Propiedades

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir

Esta página utiliza Cookies. Más info