/ / Екцел ВБА варијабле

Екцел ВБА варијабле

Интегер | Низ | Доубле | Боолеан

Ово поглавље вас учи како да декларишете, иницијализујете и прикажете променљива ин Екцел ВБА. Пусти Екцел ВБА да знате да користите варијаблу се зове декларисање варијабле. Иницијализација једноставно значи додељивање почетне (почетне) вредности променљивој.

Поставите командно дугме на свој радни лист и додајте линије кода испод. Да бисте извршили линије кода, кликните на командно дугме на листу.

Интегер

Интегер варијабле се користе за чување целих бројева.

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

Резултат:

Интегер променљива у Екцел ВБА

Објашњење: прва линија кода декларише променљиву са именом к типа Интегер. Затим иницијализирамо к са вриједношћу 6. На крају, упишемо вриједност к у ћелију А1.

Низ

Варијабле стринга се користе за чување текста.

Код:

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

Резултат:

Стринг променљива

Објашњење: прва линија кода декларише варијаблу са именом типа Стринг. Затим иницијализирамо књигу текстуалном Библијом. Увек користите апострофа за иницијализацију Стринг променљивих. На крају, текст ћемо променити у ћелију А1.

Доубле

Варијабла типа Доубле је тачнија од варијабле типа Интегер и може такођер складиштити бројеве након зареза.

Код:

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

Резултат:

Није довољно прецизно

Али то није права вриједност! Иницијализирали смо варијаблу са вриједношћу 5.5 и добили смо вриједност 6. Оно што нам је потребно је варијабла типа Доубле.

Код:

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

Резултат:

Доубле Вариабле

Напомена: Дугачке варијабле имају још већи капацитет. Увек користите варијабле одговарајућег типа. Као резултат, грешке је лакше пронаћи и ваш код ће радити брже.

Боолеан

Користите Боолову варијаблу да држите вредност Труе или Фалсе.

Код:

Dim continue As Boolean
continue = True

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

Резултат:

Боолеан Вариабле

Објашњење: прва линија кода декларише променљиву са именом настави типа Боолеан. Затим, иницијализирамо наставимо са вриједношћу Труе. Коначно, користимо Боолову варијаблу само да прикажемо МсгБок ако варијабла држи вриједност Труе.

Такође прочитајте: