Екцел ВБА Дим

ДИМ у ВБА може се назвати као што декларише варијаблу у различитим типовима података, као што су цео Боолеан низ или двоструки итд. У било којем програмском језику, варијаблу треба декларирати у одређену врсту података, као што је Кс је варијабла, а ако дефинирамо Кс као цели број, што значи да можемо да похранимо целе вредности у Кс. Сад ако декларишемо И као низ, то значи да можемо да похранимо вредности низа у И.

Као што је горе дискутирано, ДИМ у ВБА користи се за декларирање варијабли различитих типова података. Али шта је ДИМ у ВБА? ДИМ значи димензију или декларирање у меморији у ВБА. Декларишемо променљиву за одређени тип података у ВБА. За то користимо кључну реч ДИМ. Можемо користити структуре класа које су већ уграђене у ВБА или можемо сами креирати нову. Да бисмо дали врло основно објашњење на ДИМ-у, можемо то узети као пример, на пример, морамо да похранимо логичке вредности у променљиву. Логичке вредности значе или су истините или су лажне. Сада су логичке вредности боолеан у типовима података као што знамо, тако да морамо прогласити нашу променљиву у Боолеан врсти података.

Ако кажемо да Кс варијабла мора чувати вредност у Боолеан морамо Кс декларисати као боолеан варијаблу како би могла да похрани врсту података који желимо.

Употреба ДИМ-а са синтаксом у ВБА је следећа:

ДИМ променљива као врста података.

Када покушамо да дефинишемо одређени тип података, екцел га пре уноси.

Погледајте снимак екрана испод,

Екцел одређује на основу кључних речи које упишемо и приказује могуће типове података које бисмо можда желели да користимо.

Како се користи ВБА Дим у Екцелу?

Научићемо како користити ВБА Дим са неколико примера у екцелу.

Можете преузети овај ВБА Дим Екцел предложак овде - ВБА Дим Екцел предложак

Екцел ВБА Дим - Пример бр. 1

Прво, користимо Интегер као врсту података за декларирање. Користит ћемо три варијабле и сваку од њих прогласити цјелобројним бројевима помоћу ДИМ кључне ријечи. И тада ћемо приказати коначни излаз.

Савет: Да бисмо користили ВБА у екцелу, морамо да имамо омогућен приступ програмеру са опције рачуна на картици датотеке.

1. корак: Идите на картицу Девелопер и кликните на Висуал Басиц да бисте отворили ВБА Едитор.

Корак 2: У прозору пројекта кликните на лист 1 да бисте отворили прозор кода.

Корак 3: Када се отвори прозор са кодом, пријавите подфункцију за почетак писања кода.

Шифра:

 Суб Узорак () Крај Суб 

Корак 4: Декларирајте три променљиве А, Б и Ц целим бројевима.

Шифра:

 Под узорак () Дим А као цели број Дим Б као цели дим Дим Ц као цели број Крај Пот 

Корак 5: Доделите ове три променљиве било које случајне вредности.

Шифра:

 Под узорак () Дим А као цео дим Дим Б као цели дим Ц као цели број А = 5 Б = 10 Ц = А + Б крајњи пот 

Корак 6: Прикажите вредности Ц помоћу функције мсгбок.

Шифра:

 Под узорак () Дим А као цео дим Дим Б као цели дим Ц као цео број А = 5 Б = 10 Ц = А + Б МсгБок Ц Крај пот 

Корак 7: Покрените код са дугмета за покретање, Једном када покренемо код, као излаз имамо следећи резултат.

Корак 8: Пошто су А, Б и Ц декларисани као цели бројеви, а збир А и Б је такође цео број, вредност која је смештена у Ц може се приказати. Али ако променимо вредност Ц = А / Б као што је приказано на слици испод.

Корак 9: Поново покренимо код и видећемо шта ћемо добити као резултат,

Резултат добијамо нулу, али 5/10 је 0, 5, а не 0. То је зато што Ц може да похрањује само целе вредности, а не вредности након децималних вредности.

Екцел ВБА Дим - Пример бр. 2

У претходном примеру смо видели да ако је вредност резултата у Ц у децимали, вредности након децималних вредности нису приказане у излазу јер смо Ц прогласили целим бројем. Сада ћемо користити другачији тип података за декларацију из ДИМ функције за приказ оригиналне вредности Ц.

1. корак: Идите на картицу програмера и кликните на Висуал Басиц да бисте отворили ВБА Едитор.

Корак 2: У прозору пројекта кликните на лист 2 да бисте отворили прозор кода.

Корак 3: Након што се отвори прозор кода, креирајте потфункцију да бисте започели писање кода.

Шифра:

 Суб Сампле1 () Крај Суб 

Корак 4: Прогласите три променљиве АБ и Ц. Изгласите А и Б као целове бројеве, а Ц као двоструке.

Шифра:

 Под узорак1 () Дим А као цео дим Дим Б као цели дим Ц као двоструки крајњи суб 

Корак 5: Слично као у примеру 1, доделите вредности овим променљивим.

Шифра:

 Под узорак1 () Дим А као цео дим Дим Б као цели дим Ц као двоструки А = 5 Б = 10 Ц = А / Б крајњи пот 

Корак 6: Сада прикажите излаз помоћу функције мсгбок.

Шифра:

 Под узорак1 () Дим А као цео дим Дим Б као цели дим Дим Ц као двоструки А = 5 Б = 10 Ц = А / Б МсгБок Ц крај пот 

Корак 7: Покрените код са дугмета за покретање. Једном када покренемо код добили ћемо следећи резултат,

Сада имамо тачну вредност Ц која износи 0, 5.

Екцел ВБА Дим - Пример бр. 3

Користимо ДИМ функцију за чување знакова значи низове.

1. корак: Идите на картицу програмера и кликните на Висуал Басиц да бисте отворили ВБА Едитор.

Корак 2: У прозору пројекта кликните на лист 3 да бисте отворили прозор кода.

Корак 3: Креирајте потфункцију да бисте започели писање кода,

Шифра:

 Суб Сампле2 () Крај Суб 

4. корак: Декларишите променљиву А као низ,

Шифра:

 Суб Сампле2 () Дим А као крај жице Суб 

Корак 5: Доделите било које случајне вредности А,

Шифра:

 Суб Сампле2 () Дим А као низ А = "Ананд" Енд Суб 

Корак 6: Прикажите излаз помоћу функције мсгбок.

Шифра:

 Суб Сампле2 () Дим А као низ А = "Ананд" МсгБок А Енд Суб 

Корак 7: Покрените код са обезбеђеног дугмета за покретање и погледајте резултат,

Објашњење ВБА ДИМ-а

ДИМ у ВБА користи се за декларирање варијабли као различитих типова података. Варијабле могу бити једна варијабла или низ који морамо имати на уму да бисмо декларисали одговарајући тип података да бисмо добили правилан излаз.

На пример, ако ће наш излаз бити у Стрингу, требамо декларирати променљиву у Стрингу, а ако ће излаз бити у децималама, промену декларирати као двоструку итд.

Ствари које треба запамтити

Неколико ствари које морамо памтити о ДИМ-у у ВБА:

  • Екцел претходно откуцава тип података, а притом користи функцију пригушивања користећи притиске тастера које користимо.
  • За одређене излазе података морају се навести одговарајуће врсте података да би се добио жељени резултат.
  • Затамњена функција користи се за декларирање појединачне варијабле или низа.

Препоручени чланци

Ово је водич за Екцел ВБА Дим. Овде смо расправљали о томе како користити Екцел ВБА Дим заједно са неколико практичних примера и бесплатним екцел шаблоном. Можете и да прођете кроз друге наше предложене чланке -

  1. Употреба ВБА ТИМЕР-а у Екцелу
  2. Начини употребе ВБА индекса боја
  3. Екцел ВБА МсгБок | Екцел Трицк
  4. Примери за учење случаја за одабир ВБА

Категорија: