/ / Excel VBA Spin Button

Excel VBA Spin Button

Een draaiknop kan worden gebruikt om een ​​getal in een cel te verhogen. Om een ​​te maken draaiknop in Excel VBA, voer de volgende stappen uit.

1. Klik op het tabblad Ontwikkelaar op Invoegen.

2. Klik in de groep ActiveX-besturingselementen op Draaiknop.

Maak een draaiknop in Excel VBA

3. Sleep een draaiknop op uw werkblad.

4. Klik met de rechtermuisknop op de draaiknop (zorg ervoor dat de Ontwerpmodus is geselecteerd).

5. Klik op Code weergeven.

Bekijk code

Notitie: u kunt de naam van een besturingselement wijzigen door met de rechtermuisknop op het besturingselement te klikken (zorg ervoor dat de Ontwerpmodus is geselecteerd) en klik vervolgens op Eigenschappen. Voorlopig verlaten we SpinButton1 als de naam van de draaiknop.

6. Voeg de volgende coderegel toe om deze draaiknop aan een cel te koppelen.

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

7. U kunt een maximum en een minimum instellen door de volgende coderegels toe te voegen.

SpinButton1.Max = 100
SpinButton1.Min = 0

8. Gebruik de eigenschap SmallChange om de incrementele waarde te wijzigen.

SpinButton1.SmallChange = 2

9. Klik op de pijlen van de draaiknop (zorg ervoor dat de Ontwerpmodus is uitgeschakeld).

Resultaat:

Draai Knop

Notitie: in plaats van de eigenschappen van de draaiknop tijdens runtime te wijzigen, kunt u de eigenschappen ook tijdens het ontwerptijd wijzigen. Klik hiervoor met de rechtermuisknop op de draaiknop (zorg ervoor dat de Ontwerpmodus is geselecteerd) en klik op eigenschappen.

eigenschappen

Lees ook: