Excel VBA -muuttujat - helppoja Excel -makroja

Sisällysluettelo

Kokonaisluku | Jono | Kaksinkertainen | Boolen

Tämä luku opettaa sinulle, kuinka julistaa, alustaa ja näyttää a muuttuja sisään Excel VBA. Excel VBA: n kertomista muuttujan käytöstä kutsutaan muuttujan ilmoittamiseksi. Alustus tarkoittaa yksinkertaisesti alkuarvon määrittämistä muuttujalle.

Aseta komentopainike laskentataulukkoosi ja lisää alla olevat koodirivit. Suorita koodirivit napsauttamalla taulukon komentopainiketta.

Kokonaisluku

Kokonaislukumuuttujia käytetään kokonaislukujen tallentamiseen.

Dim x kokonaislukuna
x = 6
Alue ("A1"). Arvo = x

Tulos:

Selitys: ensimmäinen koodirivi ilmoittaa muuttujan, jonka nimi x on kokonaisluku. Seuraavaksi alustamme x arvolla 6. Lopuksi kirjoitamme x: n arvon soluun A1.

Jousisoitin

Merkkijonomuuttujia käytetään tekstin tallentamiseen.

Koodi:

Hämärä kirja merkkijonona
kirja = "raamattu"
Alue ("A1"). Arvo = kirja

Tulos:

Selitys: ensimmäinen koodirivi ilmoittaa muuttujan, jonka nimikirja on String. Seuraavaksi alustamme kirjan tekstin raamatulla. Käytä aina heittomerkkejä merkkijonomuuttujien alustamiseen. Lopuksi kirjoitamme muuttujakirjan tekstin soluun A1.

Kaksinkertainen

Tyypin Double muuttuja on tarkempi kuin Integer -tyyppinen muuttuja ja voi myös tallentaa numeroita pilkun jälkeen.

Koodi:

Dim x kokonaislukuna
x = 5,5
MsgBox "arvo on" & x

Tulos:

Mutta se ei ole oikea arvo! Alustimme muuttujan arvolla 5.5 ja saamme arvon 6. Tarvitsemme Double -tyyppisen muuttujan.

Koodi:

Dim x Kuten Double
x = 5,5
MsgBox "arvo on" & x

Tulos:

Huomaa: Pitkillä muuttujilla on vielä suurempi kapasiteetti. Käytä aina oikeantyyppisiä muuttujia. Tämän seurauksena virheet on helpompi löytää ja koodi toimii nopeammin.

Boolen

Käytä Boolen muuttujaa arvon True tai False pitämiseen.

Koodi:

 Dim jatkaa Booleanina
jatka = Totta
Jos jatkat = Tosi, niin MsgBox "Boolen muuttujat ovat siistejä"

Tulos:

Selitys: ensimmäinen koodirivi ilmoittaa muuttujan, jonka nimi on Boolean. Seuraavaksi alustamme jatkoa arvoon True. Lopuksi käytämme Boolen -muuttujaa näyttääksemme MsgBoxin vain, jos muuttujan arvo on True.

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave