/ / Excel VBA mainīgie

Excel VBA mainīgie

Vesels skaitlis | Virkne | Dubultā | Boolean

Šajā nodaļā mācīts, kā deklarēt, inicializēt un parādīt a mainīgais in Excel VBA. Iznomājot Excel VBA, jūs zināt, ka izmantojat mainīgo, tiek saukts par mainīgā deklarēšanu. Inicializēšana vienkārši nozīmē sākuma (sākotnējās) vērtības piešķiršanu mainīgajam.

Ievietojiet komandu pogu savā darblapā un pievienojiet zemāk esošās koda rindiņas. Lai izpildītu koda līnijas, noklikšķiniet uz komandas pogas lapā.

Vesels skaitlis

Integrēto mainīgo lielumi tiek izmantoti veselu skaitļu saglabāšanai.

Dim x As Integer
x = 6
Range("A1").Value = x

Rezultāts:

Integer mainīgais programmā Excel VBA

Paskaidrojums: pirmā koda rinda deklarē mainīgo ar nosaukumu x ar skaitli Integer. Tālāk mēs inicializējam x ar vērtību 6. Visbeidzot, mēs rakstām x vērtību uz šūnu A1.

Virkne

String mainīgie tiek izmantoti teksta saglabāšanai.

Kods:

Dim book As String
book = "bible"
Range("A1").Value = book

Rezultāts:

String Variable

Paskaidrojums: pirmā koda rindiņa deklarē mainīgo ar nosaukumu grāmatas tipu String. Tālāk mēs inicializējam grāmatu ar tekstu Bībeli. Vienmēr izmantojiet apostrofus, lai inicializētu String mainīgos. Visbeidzot, maināmās grāmatas teksts tiek rakstīts uz šūnu A1.

Dubultā

Dubulta tipa mainīgais ir precīzāks par mainīgā lieluma tipu Integer un var arī saglabāt skaitļus pēc komats.

Kods:

Dim x As Integer
x = 5.5
MsgBox "value is " & x

Rezultāts:

Nepietiekami precīzi

Bet tā nav pareizā vērtība! Mēs inicializējām mainīgo vērtību ar vērtību 5.5 un iegūstam vērtību 6. Mums ir divu veidu mainīgais lielums.

Kods:

Dim x As Double
x = 5.5
MsgBox "value is " & x

Rezultāts:

Dubults mainīgais

Piezīme. Gariem mainīgajiem ir vēl lielāka ietilpība. Vienmēr izmantojiet pareizā tipa mainīgos. Tā rezultātā kļūdas ir vieglāk atrast un jūsu kods darbosies ātrāk.

Boolean

Izmantojiet Boolean mainīgo, lai saglabātu vērtību True vai False.

Kods:

Dim continue As Boolean
continue = True

If continue = True Then MsgBox "Boolean variables are cool"

Rezultāts:

Būla mainīgais

Paskaidrojums: pirmā koda rindiņa deklarē mainīgo ar nosaukumu turpināt veida Boolean. Tālāk mēs inicializējam turpināt vērtību True. Visbeidzot, mēs izmantojam Boolean mainīgo, lai parādītu tikai MsgBox, ja mainīgais saglabā vērtību True.

Lasīt arī: