ВБА Иф – Тхен – Елсе изјава у Екцелу (4 примера)

  • Деле Ово
Hugh West

Условни изрази се користе за извођење скупа радњи у зависности од наведеног услова у програмским језицима. У овом чланку ћемо вам показати шта је Иф – Тхен – Елсе условни израз у ВБА Екцел-у и како га користити.

Преузмите радну свеску

Овде можете преузети бесплатну Екцел радну свеску за вежбање.

Иф-Тхен-Елсе у ВБА.клсм

Увод у наредбу Иф – Тхен – Елсе у ВБА

ВБА Иф – Тхен – Елсе условна изјава се углавном користи за одлучивање о току извршења Услови. Ако је услов тачан онда се извршава одређени скуп радњи, а ако је услов нетачан онда се изводи други скуп акција.

  • Синтакса
5659

Или,

9710

Овде,

Аргумент Обавезно/ Опционо Опис
стање Обавезно Нумерички израз или стринг израз који процењује да ли је израз је Тачно или Нетачно . Ако је услов Нулл, сматра се Фалсе .
наредбе Опционално Образац у једном реду који нема Елсе клаузулу. Један или више исказа морају бити одвојени двотачкама. Ако је услов Тачно , онда се овај израз извршава.
елсе_статементс Опционално Једна или више изјава суизвршено ако ниједан претходни услов није Труе .

4 Примера коришћења ВБА Иф – Тхен – Елсе наредбе у Екцел

У овом одељку ћете научити како да користите Иф-Онда-Елсе у ВБА коду са 4 примера.

1. Пронађите највећи број између два броја са Иф – Тхен – Елсе наредбом

Ако имате два броја и желите да сазнате који је већи (или мањи) онда можете користити <1 Наредба>Иф-Тхен-Елсе у ВБА .

Кораци:

  • Притисните Алт + Ф11 на тастатури или идите на картицу Програмер -&гт; Висуал Басиц да отворите Висуал Басиц Едитор .

  • У искачућем прозору кода, са траке менија , кликните на Уметни -&гт; Модул .

  • Копирајте следећи код и налепите га у прозор кода.
3275

Ваш код је сада спреман за покретање.

Овде упоређујемо два броја 12345 и 12335 , да бисмо сазнали који је већи. Овај процес је обично савршен за проналажење великих бројева у великом скупу података.

  • Притисните Ф5 на тастатури или са траке менија изаберите Покрени -&гт; Покрените Суб/УсерФорм . Такође можете само да кликнете на малу икону Плаи на траци подменија да бисте покренули макро.

Добићете резултат у Екцел-овом МсгБок

У нашем случају, број 12345 – ускладиштен у променљивој Број1 –  је већи од броја 12335 , Број2 . Дакле, МсгБок нам показује да је 1. број већи од 2. броја .

Прочитајте више: Екцел формула за генерисање случајног броја (5 примера)

2. Провера студентског резултата коришћењем Иф – Тхен – Елсе наредбе у ВБА

Можете да проверите да ли је студент положио или пао испит помоћу ове изјаве у коду ВБА .

Кораци:

  • На исти начин као и раније, отворите Висуал Басиц Едитор са картице Девелопер и Инсерт а Модуле у прозору кода.
  • У прозору кода копирајте следећи код и налепите га.
4253

Ваш код је сада спреман за рун.

Овај код ће проверити да ли ћелија Д5 садржи вредност која је већа од 33 . Ако се појави онда ће приказати један излаз, ако не, онда ће показати нешто друго.

  • Покрени макро и добићете резултат у складу са вашим кодом.

Погледајте горњи скуп података са резултатом, ћелија Д5 садржи 95 што је сигурно више од 33 , стога приказује Резултат је прошао . Али ако покренемо код за ћелију Д7 (22), онда би се приказао другачије.

Прочитајте више: Како користити ВБА изјаву случаја ( 13 примера)

Слична очитавања

  • Како користити функцију дневника у Екцел ВБА (5 погодноПримери)
  • Користите ВБА ЛТрим функцију у Екцел-у (4 примера)
  • Како користити ВБА ФилеДатеТиме функцију у Екцел-у (3 употребе)
  • Користите ВБА Мод оператор (9 примера)
  • ВБА ЕКСП функцију у Екцел-у (5 примера)

3. Ажурирајте коментаре у разреду ученика помоћу вишеструке изјаве Иф – Тхен – Елсе у ВБА

Научили сте како да издвојите да ли је ученик пролазник или не помоћу једног Иф-Тхен-Елсе наредбу, али овог пута ћете научити о Мултипле Иф-Тхен-Елсе наредбама са следећим примером.

Покренућемо ВБА код за попуњавање поља Коментар на основу више услова.

Кораци:

  • На исти начин као и раније, отворите Висуал Басиц Едитор са картице Девелопер и Инсерт а Модуле у прозору кода.
  • У прозору кода копирајте следећи код и налепите га.
8117

Ваш код је сада спреман за покретање.

Овај код ће штампати коментаре у складу са оценом коју је постигао студенти.

  • Покрените овај код и видите следећу слику где су поља за коментаре попуњена одговарајућим резултатима.

4. Иф-тхен-Елсе изјава за ажурирање кардиналних праваца на основу кода у Екцел-у

Можете да користите и Иф-тхен-Елсе да бисте пронашли кардиналне правце на основу кода индикатора обезбеђено. Погледајследећа слика где ћемо сазнати упутства на основу иницијала који су дати.

Кораци:

  • Отворите Висуал Басиц Едитор са картице Девелопер и Инсерт а Модуле у прозор кода.
  • У коду прозору, копирајте следећи код и налепите га.
4796

Ваш код је сада спреман за покретање.

  • Покрени овај код и добићете називе праваца у одговарајућим ћелијама.

Или, ако желите да пронађете само један правац на основу кода, онда можете користити код у наставку.

8829

Овај код ће узети у обзир вредност из ћелије Б5 и вратити резултат у складу са њим у ћелији Ц5 .

На пример, ако упишете „ Н ” у ћелију Б5 , то ће вам дати „ Север ; ако упишете „ С ” у ћелију Б5 , то ће вам показати „ Соутх ” у ћелији Ц5 .

Закључак

Овај чланак вам је показао како да користите наредбу Иф – Тхен – Елсе у Екцел-у са ВБА . Надам се да вам је овај чланак био од велике користи. Слободно питајте ако имате питања у вези са темом.

Хју Вест је веома искусан Екцел тренер и аналитичар са више од 10 година искуства у индустрији. Дипломирао је рачуноводство и финансије и магистрирао пословну администрацију. Хју има страст према подучавању и развио је јединствен приступ подучавању који је лако пратити и разумети. Његово стручно знање о Екцел-у помогло је хиљадама студената и професионалаца широм света да унапреде своје вештине и постану успешни у каријери. Кроз свој блог, Хју дели своје знање са светом, нудећи бесплатне Екцел туторијале и онлајн обуку како би помогли појединцима и предузећима да остваре свој пуни потенцијал.