Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe maak je een Spinner Geef Wanneer een VBA- macro wordt uitgevoerd
De beste manier om een gebruiker een waarde in uw Microsoft Excel- applicatie te verhogen of te verlagen wanneer een macro wordt uitgevoerd is met behulp van een spin-knop . Een macro wordt vaak gebruikt om een reeks handelingen die later kunnen worden uitgevoerd door de macro handmatig uitvoeren of door te klikken op een knop op te nemen . Een macro wordt gecreëerd door het gebruik van Visual Basic for Applications ( VBA ) , een programmeertaal gebruikt in Microsoft Office-toepassingen om routinetaken zoals het weergeven van een spinner automatiseren . Instructies

Lancering Microsoft Excel 1 , klikt u op het tabblad " Developer " en klik op het pictogram "Invoegen" op de " Controls " venster . Klik op " Button " en klik op de spreadsheet om een nieuwe opdracht knop toevoegen . Klik op " Spin Button " onder " ActiveX-besturingselementen " toevoegen aan de spreadsheet . Kopen van 2

Rechtsklik op de spinner en klik op "Eigenschappen " om het eigenschappenvenster weer te geven . Kies " Valse " naast de " Visible " eigenschap . Klik op de " macro's" icoon en type " IncrementValues ​​" onder " Macro naam . " Klik op de knop "Create " om een ​​nieuwe macro te maken .

Kopieer 3 en plak de volgende code om een ​​" While ... Loop" maken en bijwerken van de spreadsheet met de waarden elke keer de de spinner knop gebruiker klikt :

Sheet1.SpinButton1.Visible = True

Verlanglijstje Terwijl ( teller < > 10 )

Range
( " A1 " ) Selecteer < . br

Range > ( " A1 " ) . Value = teller

Range
( " A2 " ) . Selecteer

Range
( " A2 " ) . Value = " Macro lopen ... "

Application.Wait
nu + TimeValue ( " 00:00:02 " )

DoEvents

Loop

Range
( " A1 " ) . Selecteer

Range
( " A1 " ) . Value = " "

Range
( " A2 " ) . Selecteer

Range
( " A2 " ) . Value = " Macro eindigde . "

Sheet1.SpinButton1.Visible = False

teller
= 0
4

Voeg de volgende regel code in de top van de module aan een wereldwijd maken variabel :

Global teller
als Geheel

Switch 5 terug naar Microsoft Excel en klik met de rechtermuisknop " Button 1 . " Klik op " Macro toewijzen " en klik op " IncrementValues ​​. " Klik op "OK . "
6

Klik met de rechtermuisknop spinner knop en klik op " View Code " om een VBA-code -module te openen . Kopieer en plak de volgende code om de globale variabele waarde verhogen of te verlagen :

Private Sub SpinButton1_SpinDown
( )

teller
= teller - 1

End Sub

Private Sub SpinButton1_SpinUp ( )

teller
= teller + 1

End Sub

Schakelaar
7 terug naar Microsoft Excel en klik op " Button 1 " om te beginnen met het uitvoeren van de macro en weergeven van de spinner controle. Klik op de pijl-omhoog van de spinner knop om increment of de pijl omlaag om te verlagen . De macro zal de spinner verbergen en stoppen als de globale variabele is gelijk aan 10 .

Previous: Next:
  Visual Basics Programming
·Hoe te openen een Windows-toep…
·Hoe maak je een lus in VB6 Sto…
·Hoe te File Inhoud Kopieer Int…
·Hoe u Microsoft Visual C Debug…
·Visual Basic Projects for Stud…
·Hoe maak je een project op Vis…
·Hoe maak je toestaan ​​een tek…
·Hoe te Records voor opgeslagen…
·Hoe toegang Visual Basic om Ex…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe kan ik een ActiveX DLL Van Visual Ba…
·Hoe te Multichannel Audio Play in Visual…
·PowerPoint-presentatie Tutorial : Core J…
·Hoe maak je een winkelwagen in PHP 
·Hoe je titels wijzigen in de taakbalk me…
·MySQL Perl DBI Tutorial 
·Hoe te Recursion exponentiële Powers Ge…
·Java Uitzondering Beschrijvingen 
·Hoe je code schrijven op HTML Button Met…
Copyright © Computer Kennis http://www.nldit.com