Екцел ВБА варијабле
Интегер | Низ | Доубле | Боолеан
Ово поглавље вас учи како да декларишете, иницијализујете и прикажете променљива ин Екцел ВБА. Пусти Екцел ВБА да знате да користите варијаблу се зове декларисање варијабле. Иницијализација једноставно значи додељивање почетне (почетне) вредности променљивој.
Поставите командно дугме на свој радни лист и додајте линије кода испод. Да бисте извршили линије кода, кликните на командно дугме на листу.
Интегер
Интегер варијабле се користе за чување целих бројева.
x = 6
Range("A1").Value = x
Резултат:
Објашњење: прва линија кода декларише променљиву са именом к типа Интегер. Затим иницијализирамо к са вриједношћу 6. На крају, упишемо вриједност к у ћелију А1.
Низ
Варијабле стринга се користе за чување текста.
Код:
book = "bible"
Range("A1").Value = book
Резултат:
Објашњење: прва линија кода декларише варијаблу са именом типа Стринг. Затим иницијализирамо књигу текстуалном Библијом. Увек користите апострофа за иницијализацију Стринг променљивих. На крају, текст ћемо променити у ћелију А1.
Доубле
Варијабла типа Доубле је тачнија од варијабле типа Интегер и може такођер складиштити бројеве након зареза.
Код:
x = 5.5
MsgBox "value is " & x
Резултат:
Али то није права вриједност! Иницијализирали смо варијаблу са вриједношћу 5.5 и добили смо вриједност 6. Оно што нам је потребно је варијабла типа Доубле.
Код:
x = 5.5
MsgBox "value is " & x
Резултат:
Напомена: Дугачке варијабле имају још већи капацитет. Увек користите варијабле одговарајућег типа. Као резултат, грешке је лакше пронаћи и ваш код ће радити брже.
Боолеан
Користите Боолову варијаблу да држите вредност Труе или Фалсе.
Код:
continue = True
If continue = True Then MsgBox "Boolean variables are cool"
Резултат:
Објашњење: прва линија кода декларише променљиву са именом настави типа Боолеан. Затим, иницијализирамо наставимо са вриједношћу Труе. Коначно, користимо Боолову варијаблу само да прикажемо МсгБок ако варијабла држи вриједност Труе.