Vba

Spremenljivke

Variables

Celo število | Vrvica | Dvojno | Logično





To poglavje vas uči, kako razglasiti, inicializirati in prikazati a spremenljivka v Excel VBA . Če Excel VBA obvestite, da uporabljate spremenljivko, se imenuje razglasitev spremenljivke. Inicializacija preprosto pomeni dodelitev začetne (začetne) vrednosti spremenljivki.

Postavite a ukazni gumb na svojem delovnem listu in dodajte spodnje kodne vrstice. Za izvedbo kodnih vrstic kliknite ukazni gumb na listu.





kako izračunate odstotno spremembo v excelu

Celo število

Celobrojne spremenljivke se uporabljajo za shranjevanje celih števil.

NobenaxAs Celo število
x = 6
Razpon ('A1'). Vrednost = x

Rezultat:



Celobrojna spremenljivka v Excelu VBA

Pojasnilo: prva kodna vrstica razglasi spremenljivko z imenom x tipa Integer. Nato inicializiramo x z vrednostjo 6. Na koncu vrednost x zapišemo v celico A1.

Vrvica

Spremenljivke niza se uporabljajo za shranjevanje besedila.

Koda:

NobenaknjigoAs Vrvica
book = 'biblija'
Razpon ('A1'). Vrednost = knjiga

Rezultat:

Niz spremenljivka

Pojasnilo: prva kodna vrstica razglasi spremenljivko z imensko knjigo tipa String. Nato knjigo inicializiramo z besedilom Biblija. Za inicializacijo spremenljivk niza vedno uporabite apostrofe. Na koncu besedilo spremenljivke zapišemo v celico A1.

Dvojno

Spremenljivka tipa Double je natančnejša od spremenljivke tipa Integer in lahko shrani tudi številke za vejico.

Koda:

NobenaxAs Celo število
x = 5,5
Vrednost MsgBox je '& x

Rezultat:

kaj je logičen test v excelu

Ni dovolj natančno

Ampak to ni prava vrednost! Inicializirali smo spremenljivko z vrednostjo 5.5 in dobili vrednost 6. Kar potrebujemo, je spremenljivka tipa Double.

Koda:

pretvori palce v čevlje v excelu
NobenaxAs Dvojno
x = 5,5
Vrednost MsgBox je '& x

Rezultat:

Dvojna spremenljivka

Opomba: Dolge spremenljivke imajo še večjo zmogljivost. Vedno uporabite spremenljivke prave vrste. Posledično je lažje najti napake in vaša koda bo delovala hitreje.

Logično

Za shranjevanje vrednosti True ali False uporabite logično spremenljivko.

Koda:

NobenanadaljujAs Logično
nadaljevanje = res

Čenadaljuj =Prav PotemMsgBox 'Logične spremenljivke so kul'

Rezultat:

Logična spremenljivka

Pojasnilo: prva kodna vrstica razglasi spremenljivko z imenom continue tipa Boolean. Nato inicializiramo nadaljevanje z vrednostjo True. Na koncu z logično spremenljivko prikažemo samo MsgBox, če ima spremenljivka vrednost True.

1/4 Dokončano! Preberite več o spremenljivkah>
Pojdi na naslednje poglavje: Če potem izjava



^