Weten hoe je een variabele vervangen in Excel VBA is essentieel wanneer een programma een variabele waarvan de naam niet duidelijk de functie van de variabele aan te geven . Het schrijven van code dat is makkelijk te onderhouden vergt duidelijke naam variabelen . U zou de variabele vervangen handmatig nauwkeuriger veranderen elk exemplaar van de variabele in een programma . Dit is tijdrovend en gevoelig voor fouten , echter. Gebruik " Vervang" commando van de programmeeromgeving 's plaats . Dit commando kan tippen alle exemplaren van een bepaalde variabele , en alleen die variabele . Instructies Vervang een variabele met een andere variabele 1 Klik op de knop van het tabblad "Ontwikkelaar " " Visual Basic " om de VBA programmeeromgeving te voeren , dan is het volgende programma op het scherm te plakken in het lege programmeervenster centrum . Dit programma geeft een korte begroeting en definieert twee variabelen . Je zult een variabele te vervangen door de andere . Sub SayHello ( ) Dim x , y x = " Hallo " y = " groeten " MsgBox x End Sub Pers kopen van 2 " F5 Hallo "om het programma, dat het bericht wordt weergegeven run " . " Ga terug naar de code . Klik en sleep over de " x " in de " Dim " statement om te selecteren de " x . " 3 Klik op "Edit ", " Vervangen . " Typ " y " in de " Replace " tekstvak , klik vervolgens op de "Whole Word Only 'en' Match Case " check boxes . 4 Klik op de " Alles vervangen " knop te vervangen variabele " x " met variabele ' y . " 5 Start het programma zoals u deed in stap 3 . Merk op dat het programma geeft een andere boodschap deze keer , vanwege uw vervangen van de variabele " x " met " y ". Vervang een variabele met een Constant 6 Klik op de knop van het tabblad "Ontwikkelaar " " Visual Basic " om de programmering venster voer voor Visual Basic for Applications . Plak het volgende programma in het venster . Dit programma maakt gebruik van een variabele naar een korte begroeting weer te geven . Sub SayHello ( ) op Dim y y = "Groeten " MsgBox y < br End Sub 7 > Start het programma door op " F5 . " Visual Basic geeft het bericht aangegeven in de " MsgBox " statement . 8 Klik en sleep over de " y" in de " Dim " statement in de code , en klik op ' Bewerken ', ' Vervangen . " Typ de string constante "Groeten " in de " Replace " tekstvak . 9 Klik op de ' Match Case " en " Heel woord " selectievakjes, klik op " Alles vervangen " ter vervanging van de " y " variabele met de string constante " Groeten . " 10 Start het programma zoals u deed in stap 2 . Merk op dat het programma toont nu de boodschap van de string constante die u hebt getypt .
|