Vba

Muuttujat

Variables

Kokonaisluku | Jousisoitin | 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 a komentopainiketta laskentataulukkoon ja lisää alla olevat koodirivit. Suorita koodirivit napsauttamalla taulukon komentopainiketta.





kaava erottaa sanat Excelissä

Kokonaisluku

Kokonaislukumuuttujia käytetään kokonaislukujen tallentamiseen.

Ei mitäänxKuten Kokonaisluku
x = 6
Alue ('A1'). Arvo = x

Tulos:



Kokonaislukumuuttuja Excel VBA: ssa

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:

Ei mitäänkirjaKuten Jousisoitin
kirja = 'raamattu'
Alue ('A1'). Arvo = kirja

Tulos:

Merkkijonomuuttuja

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

Kaksinkertainen

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

Koodi:

Ei mitäänxKuten Kokonaisluku
x = 5,5
MsgBoxin arvo on & x

Tulos:

kuinka poimia numerot solusta Excelissä

Ei tarpeeksi tarkka

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

Koodi:

muuntaa tuumaa jalaksi Excelissä
Ei mitäänxKuten Kaksinkertainen
x = 5,5
MsgBoxin arvo on & x

Tulos:

Kaksinkertainen muuttuja

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:

Ei mitäänjatkaaKuten Boolen
jatka = Totta

Josjatka =Totta SittenMsgBox 'Boolen muuttujat ovat siistejä'

Tulos:

Boolen muuttuja

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.

1/4 valmis! Lue lisää muuttujista>
Siirry seuraavaan lukuun: Jos sitten lausunto



^