/ / Butonul de rotire VBA Excel

Buton de rotire VBA Excel

Un buton de rotire poate fi utilizat pentru a crește un număr dintr-o celulă. Pentru a crea un buton rotativ în Excel VBA, executați următorii pași.

1. În fila Developer, faceți clic pe Insert.

2. În grupul ActiveX Controls, faceți clic pe Butonul Spin.

Creați un buton de spin în Excel VBA

3. Trageți un buton de rotire pe foaia de lucru.

4. Faceți clic dreapta pe butonul rotativ (asigurați-vă că este selectat modul Design).

5. Faceți clic pe Vizualizare cod.

Afișați codul

Notă: puteți schimba numele unui control făcând clic dreapta pe butonul de control (asigurați-vă că este selectat modul de design) și apoi faceți clic pe Proprietăți. Pentru moment, vom lăsa SpinButton1 ca numele butonului de centrifugare.

6. Pentru a conecta acest buton de spin la o celulă, adăugați următoarea linie de cod.

Range("C3").Value = SpinButton1.Value

7. Puteți seta un maxim și minim prin adăugarea următoarelor linii de cod.

SpinButton1.Max = 100
SpinButton1.Min = 0

8. Pentru a modifica valoarea incrementală, utilizați proprietatea SmallChange.

SpinButton1.SmallChange = 2

9. Faceți clic pe săgețile butonului de centrifugare (asigurați-vă că Modul Design este deselectat).

Rezultat:

Butonul de rotire

Notă: în loc să schimbați proprietățile butonului de rotire în timpul rulării, puteți schimba și proprietățile în momentul proiectării. Pentru a realiza acest lucru, faceți clic dreapta pe butonul de spin (asigurați-vă că modul de design este selectat) și faceți clic pe proprietăți.

Proprietăți

De asemenea, citiți: