ВБА ИсЕмпти

ИсЕмпти је функција која се користи за проверу да ли је ћелија на коју се упућује празна или не. Веома је слична функцији ИСБЛАНК-а у екцелу. ИсЕмпти функција у Екцелу ВБА се такође назива информативна функција у екцелу јер даје информације о томе да ли је дата ћелија празна или није.

ИсЕмпти функција је уграђена функција у Екцелу ВБА. Као што је објашњено у горњој дефиницији, користи се за утврђивање да ли је дата ћелија празна или не. Ако је дата ћелија празна, можемо приказати поруку кориснику да је ћелија празна, а ако није празна, можемо приказати поруку да ћелија није празна.

Синтакса ИсЕмпти у Екцелу ВБА

Синтакса функције Исемпти је сљедећа:

Овом функцијом можемо да проверимо да ли је једна ћелија празна или је читав низ података празан или не. Постоје две вредности које враћа ова функција. Једно је истина, док је друго лажно. Ако је дата ћелија празна, функција враћа вредност као истиниту, а ако дата ћелија није празна, даје вредност као лажну.

Како се користи ВБА ИсЕмпти функција у Екцелу?

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

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

ВБА ИсЕмпти - Пример бр. 1

Прво да видимо вредност коју ова функција враћа како функционише.

Слиједите доље наведене кораке за кориштење функције ВБА ИсЕмпти у Екцелу:

1. корак: Идите на картицу програмера и кликните на визуелни основни.

Корак 2: Напишите следећи код у пројекту.

Шифра:

 Суб Цхецк1 () Дим МиЦхецк као низ МиЦхецк = ИсЕмпти (распон ("А1"). Вредност) МсгБок МиЦхецк Енд Суб 

Прво, разумемо код написан горе, корак по корак:

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

Корак 3: Покрените код кликом на дугме Покрени.

Можемо видети да је вредност враћена функцијом тачна јер је ћелија А1 празна.

ВБА ИсЕмпти - Пример бр. 2

Сада ћемо користити функцију Исемпти с функцијом иф да бисмо проверили да ли је одређена ћелија на радном листу празна или не.

Слиједите доље наведене кораке за кориштење функције ВБА ИсЕмпти у Екцелу:

Корак 1: На картици програмера кликните на Висуал Басиц испод одељка кода.

2. корак: У прозор кода напишите следећи код,

Шифра:

 Суб Сампле1 () Ако је ИсЕмпти (распон ("А1")) = неточно, тада МсгБок "ћелија А1 није празна" Елсе МсгБок "Ћелија А1 је празна" Енд Иф Енд Суб 

Хајде да поново разумемо код који је горе написан.

  • Прво смо дефинисали своју подфункцију као Сампле1.
  • Уградимо Исемпти функцију помоћу функције Иф да бисмо проверили да ли је ћелија А1 празна или не.
  • Ако је ћелија А1 празна, користимо функцију мсгбок да прикажемо поруку да је дата ћелија празна.
  • Ако ћелија А1 није празна, користимо функцију мсгбок да прикажемо поруку да дата ћелија није празна.

Корак 3: Покрените горњи код кликом на дугме за покретање.

Резултат видимо како је ћелија А1 празна.

Корак 4: Сада ставите случајну вредност у ћелију А, на пример, ставио сам вредност А у ћелију А1.

Корак 5: Сада поново покрените код и добићемо следећи резултат.

ВБА ИсЕмпти - Пример бр. 3

Сада искористимо ову функцију да сазнамо да ли је одређени распон ћелија празан или не. Раније смо ову функцију користили у једној ћелији. У овом примеру ће наш распон података бити од Б1: Д7.

Слиједите доље наведене кораке за кориштење функције ВБА ИсЕмпти у Екцелу:

Корак 1: На картици програмера кликните на Висуал Басиц испод одељка кода.

2. корак: У прозор кода напишите следећи код,

Шифра:

 Суб Сампле2 () Дим ћелија у распону Дим бИсЕмпти као боолеан бИсЕмпти = Фалсе за сваку ћелију у распону ("Б1: Д7") Иф ИсЕмпти (ћелија) = Труе тада бИсЕмпти = Труе Излаз за крај ако је сљедећа ћелија Иф бИсЕмпти = Труе тада МсгБок "празне ћелије" Елсе МсгБок "ћелије имају вредности!" Енд Иф Енд Суб 

Разјаснимо горе написану шифру корак по корак.

  • Након што смо дефинисали подфункцију као узорак 2, дефинисали смо променљиву ћелију која се зове распон, а Б празна као боолеан, јер боолеан чува логичке вредности.
  • Унапред смо дефинисали да ће Бисемпти бити лажно уколико распон ћелија није празан.
  • Али ако је задани распон ћелија празан, вредност похрањена у Бисемпти ће бити тачна.
  • Ако је вредност похрањена у променљивој Бисемпти тачна, приказујемо поруку као Празне ћелије или ако је вредност похрањена у променљивој лажна, приказујемо поруку као што ћелије имају вредности.

Корак 3: Покрените горњи код кликом на дугме за покретање.

Видимо следећи резултат јер је ћелија А1 празна.

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

Неколико је ствари које морамо запамтити о функцији Исемпти у програму Екцел ВБА:

  • Исемпти је сличан Исбланк функцији у Екцелу.
  • ИсЕмпти је информативна функција.
  • ИсЕмпти функција враћа логичку вредност тј. Тачну или лажну.
  • ИсЕмпти функција се може користити за једну ћелију или за низ ћелија.

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

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

  1. Копирајте функцију лепљења у ВБА
  2. Подстринг Екцел функција
  3. ВБА претплата изван домета
  4. Екцел ИСНУМБЕР Формула

Категорија: