Екцел ВБА константе
ВБА Цонстант, што значи вредност која се ни на који начин не мења. То смо видели много времена у математици. Али Цонстант се такође може користити у ВБА кодирању, као и код истог концепта који смо користили и у решавању редовних математичких проблема. У ВБА Цонстант-у фиксирамо вредност било које променљиве према нашим потребама и можемо да користимо овај унапред дефинисани Цонстант касније кад год се осјећамо да га користимо.
Ако дефинишемо било коју вредност под ВБА Цонстант, она ће задржати и похранити ту вредност негде која се неће мењати. Ако особа покуша да промени ту вредност, појавиће се грешка.
Примери константи у Екцелу ВБА
Испод су различити примери садржаја у Екцелу ВБА.
Овде можете преузети овај Екцел предложак ВБА константе овде - ВБА образац константе ЕкцелЕкцел ВБА константе - пример бр. 1
ВБА Цонстантс је попут дефинисања променљиве са ДИМ-ом. Прво ћемо видети пример где ћемо извршити једноставан математички код као наш редован процес.
Следите доле наведене кораке за коришћење Екцел ВБА константе:
Корак 1: Идите на мени ВБА Уметање и прво отворите модул као што је приказано у наставку.
Корак 2: У новоотворени модул напишите подкатегорију ВБА константе као што је приказано у наставку.
Шифра:
Суб ВБА_Цонстантс () Крај Суб
Корак 3: Прво дефинишите променљиву А као цео број. Ово ће нам омогућити да размотримо све читаве бројеве у њему.
Шифра:
Суб ВБА_Цонстантс () Дим А као цео број Крај Суб
Корак 4: Сада доделите било коју вредност у променљивој А. Рецимо то као 123. Помоћу ове вредности чућемо је у променљиву А.
Шифра:
Суб ВБА_Цонстантс () Дим А као цео број А = 123 Крај Пот
Корак 5: Сада поново дефинишите нову променљиву Ц као Интегер.
Шифра:
Суб ВБА_Цонстантс () Дим А као цео број А = 123 Дим Ц као цео крај Суб
Корак 6: Сада у једноставном проблему множења математике помножимо варијаблу А са 4 и добијемо излаз у променљивој Ц као што је приказано у наставку.
Шифра:
Под ВБА_Цонстантс () Дим А као цео број А = 123 Дим Ц као цео број Ц = А * 4 крајњи пот
Корак 7: Сада за испис резултата користићемо МсгБок као што је приказано у наставку.
Шифра:
Суб ВБА_Цонстантс () Дим А као цео број А = 123 Дим Ц као цео број Ц = А * 4 МсгБок Ц Крај Суб
Корак 8: Сада саставите код и покрените га након што кликнете на дугме Репродукуј као што је приказано испод, што се налази испод траке са менијима. Добићемо кутију за поруке са више од 123 и 4 као 492 као што је приказано у наставку.
Сада можемо да завршимо у ситуацији у којој морамо променити вредност сачувану у променљивој А више пута задржавајући константну вредност множитеља као 4. Дакле, ако створимо константу где ако поправимо вредност множитеља која је 4 као имамо за друге променљиве, онда ће то умањити наше честе активности.
Корак 9: За ово користите Цонст као у Цонстант витх Б и доделите му променљиву Доубле.
Шифра:
Под ВБА_Цонстантс () Дим А као цели број А = 123 Цонст Б као двоструки дим Ц као цели број Ц = А * 4 МсгБок Ц Крај пот
Корак 10: И доделите мултипликатор 4 променљивој Б као константну.
Шифра:
Под ВБА_Цонстантс () Дим А као цели број А = 123 Цонст Б као двоструко = 4 Дим Ц Као цео број Ц = А * 4 МсгБок Ц Крај Суб
Корак 11: Сада математички промените исту променљиву, множите формулу са 4 као што је приказано у наставку.
Шифра:
Под ВБА_Цонстантс () Дим А као цео број А = 123 Цонст Б као двоструко = 4 Дим Ц Као цео број Ц = А * Б МсгБок Ц Крај Суб
Корак 12: Сада поново саставите код и покрените га.
Добили смо исти резултат у променљивој Ц као 492, што је излаз множења 123 и 4.
Корак 13: За додатни тест, променимо вредност сачувану у променљивој А из 123 у рецимо 321 као што је приказано у наставку.
Шифра:
Под ВБА_Цонстантс () Дим А као цели број А = 321 Цонст Б као двоструки = 4 Дим Ц као цели број Ц = А * Б МсгБок Ц Крај пот
Корак 14: Ако покренемо код, требало би да добијемо множење од 321 и 4 у пољу за поруке.
Видећемо, оквир с поруком с излазом као 1284, што је стварно множење 321 и 4. То значи да је вредност похрањена у Цонст варијабли Б и даље константна јер је и једно и друго помножила варијаблу А са 4 .
Екцел ВБА константе - пример бр. 2
У другом примеру ВБА Цонстант како поправљање свих променљивих као Цонстант делује. Следите доле наведене кораке да бисте користили Екцел ВБА константе.
1. корак: Напишите подкатегорију ВБА Цонстант као што је приказано испод.
Шифра:
Суб ВБА_Цонстантс2 () Крај Суб
Корак 2: Сада дефинишите Цонстант А као стринг и додајте му било који текст по вашем избору. Рецимо да је текст у Цонстанту приказан доле.
Шифра:
Суб ВБА_Цонстантс2 () Цонст А Ас Стринг = "Стални" Енд Суб
Корак 3: Сада у другом реду, поново дефинишите други Констант Б као Интегер и додијелите му било који број као што је приказано у наставку. Рецимо да је тај број 10 .
Шифра:
Суб ВБА_Цонстантс2 () Цонст А Ас Стринг = "Цонстант" Цонст Б Ас Интегер = 10 Крај Суб
Корак 4: На једноставан начин, уз помоћ МсгБок-а испишемо текст као „Стварна константа 10“, као што је приказано у наставку.
Шифра:
Суб ВБА_Цонстантс2 () Цонст А Ас Стринг = "Константни" Цонст Б као цели број = 10 МсгБок "Прави" & А & "је" & Б Крај Под
Текст о којем смо горе писали може бити било шта.
Корак 5: Сада саставите код и покрените га, ако нема грешке. Добићемо кутију са поруком као „Права константа је 10“ коју смо поставили горе.
Како су наше вредности константне за А и Б, тако их можемо користити било где и било када. И сваки пут када бисмо их назвали вредностма константних А и Б, добићемо исте вредности похрањене у овој подкатегорији.
Прос за Екцел ВБА константе
- Ово штеди велику количину времена за фиксирање једне или више променљивих као Цонстант.
- Број линија кода се смањује.
- Потребно је само да унесемо вредности у дефинисане константе једном, и кад год ћемо то константу назвати, појавит ће се вриједност похрањена у њој.
Цонс против Екцел ВБА константе
- Не користи се увек јер се понекад морамо враћати више пута да бисмо променили вредности сачуване у константи ако користимо ове дефинисане константе у различитим поткатегоријама или Класи.
Ствари које треба запамтити
- Резултати добијени од константи и променљивих су исти. Разлика је једном када су дефинисане константе и може се користити било где више пута. Али променљиве су дефинисане за сваку подкатегорију.
- Ако дође до промене вредности које зовемо и чувамо константе, можда ћемо доћи до грешке. Дакле, боље је прво проверити вредности које су фиксне као константне.
- Чување датотеке у формату екцел са макро омогућеним нама помаже да задржимо код за будућност.
- Увек се препоручује употреба Цонстант-а када радимо на стварању класа објеката. Цонстант је краћи у поређењу са променљивим, па ће огроман скуп кодова заузети мање простора.
Препоручени чланци
Ово је водич за ВБА константе. Овде смо расправљали о различитим примерима константи у Екцел ВБА, заједно са неким практичним примерима и бесплатним екцел шаблоном. Можете и да прођете кроз друге наше предложене чланке -
- ВБА Туториал за почетнике
- Функција матрице у Екцелу
- Како се користи ВБА СтрЦомп функција
- Креирање буџета у Екцелу