ВБА Цонст (синтакса, примери) | Како се користи константна изјава у ВБА?
Шта је ВБА Цонст (константе)?
Варијабле су срце и душа сваког програмског језика. Никада нисам видео програмера или програмера који се не ослањају на променљиве у свом пројекту или програму. Као кодер ни ја се не разликујем од осталих, и ја користим променљиве 99% времена. Сви који користимо израз „Дим“ декларишемо ВБА променљиве. Све ово док смо вам у нашим чланцима показали декларисање променљивих помоћу израза „Дим“. Али променљиве декларишемо и на други начин. У овом чланку ћемо вам показати алтернативни начин декларисања променљивих, тј. „ВБА Цонстант“ метода.
„Цонст“ у ВБА значи „Константе“. Коришћењем речи ВБА „Цонст“ можемо декларирати променљиве баш као и декларишуће променљиве помоћу кључне речи „Дим“. Ову променљиву можемо прогласити на врху модула, између модула, у било којој потпрограму у вба и функцијској процедури, а такође и у модулу класе.
Да бисмо декларисали променљиву, треба да користимо реч „Цонст“ да бисмо декларисали вредност константе. Једном када је променљива декларисана и додељена јој је вредност, не можемо је променити у целој скрипти.
Синтакса изјаве о Цонст у ВБА
Изјава Цонст се мало разликује од изјаве „Дим“. Да бисмо га боље разумели, погледајмо добро написану синтаксу изјаве ВБА Цонст.
Цонст [Назив променљиве] Као [Тип података] = [Вредност променљиве]- Цонст: Овом речју покрећемо поступак декларисања константи.
- Назив променљиве: Ово је уобичајено као и именовање променљиве. Ми то радије зовемо као Цонст Наме уместо Назив променљиве.
- Тип података: Какву ће вредност имати наша декларисана променљива.
- Назив променљиве: Следећи и последњи део је која је вредност коју ћемо доделити променљивој коју смо декларисали. Додељена вредност треба да буде према тип података.
Стање константи у ВБА
- Име константе коју декларишемо може садржавати највише 256 знакова.
- Име константе не може почињати бројем, већ би требало да започиње абецедом.
- Не можемо резервисати кључне речи ВБА да бисмо прогласили константе.
- Име константе не би требало да садржи размак или посебне знакове, осим знака за подвлачење.
- Више константи може се декларисати једним изразом
Примери изјаве о Цонст у ВБА
Прогласите своју прву променљиву кроз ВБА Цонст изјава. Константе можемо прогласити на нивоу потпроцедура, модула и на нивоу пројекта.
Сада погледајте како се пријавити на нивоу потпроцедура.
У горњем примеру, константа „к“ је декларисана унутар потпроцедуре именоване као Цонст_Екампле1 (). А вредност смо доделили као 75.
Сада погледајте константну декларацију на нивоу модула.
На врху модула, прогласио сам 3 константе у модулу „Модул 1“.
Овим ВБА константама може се приступити у „Модулу 1“ у било ком броју потпроцедура у оквиру овог модула, тј. „Модулу 1“.
Нека константе буду доступне у свим модулима
Једном када су константе декларисане на врху модула класе ВБА, можемо приступити тим константама унутар модула са свим потпроцедурама.
Али како да их учинимо доступним са свим модулима у радној свесци. ’
Да бисмо их учинили доступним у модулима, морамо их пријавити речју „Јавно“.
Сада горе наведена променљива није доступна само са Модулом 1, већ их можемо користити и са Модулом 2.
Разлика између ВБА дим изјаве и изјаве о цонст
Морате да сумњате која је разлика између традиционалне „Дим“ изјаве и нове „Цонст“ изјаве у ВБА.
Имамо једну разлику са њима, тј. Погледајте доњу слику.
На првој слици чим прогласимо променљиву доделили смо им неке вредности.
Али на другој слици користећи прво наредбу „Дим“ декларисали смо променљиве.
Након декларације променљиве, вредности смо одвојено додељивали у различитим редовима.
На овај начин можемо да користимо ВБА „Цонст“ изјаву да бисмо декларисали константе које су сличан начин декларисања променљивих са „Дим“ наредбом.