ВБА оператори - Листа Екцел ВБА оператора (примери)

Преглед садржаја

Екцел ВБА Оператори

У ВБА се оператори користе за проверу да ли је један број већи од другог или је мањи од другог или је једнак другом броју, а није једнако једнак. Метода је слична употреби оператора као што се користи у екцелу, као што је А> Б, када се користи оператор упоређивања.

Није важно колико смо добри или колико смо вешти у свом послу. Ако не направимо основе како треба, онда ће све бити у нереду. Прво, ако не научимо основе како треба, онда не можемо напредовати на виши ниво, било да се ради о било којој професији. Разлог зашто толико притискам основе јер ћемо вам у данашњем чланку показати један од основних појмова, „ВБА оператори“.

Оператери су срце сваке калкулације. Они су знакови које користимо за упоређивање једне ствари са другом. Сигуран сам да сте ове логике морали користити на свом свакодневном радном месту.

Списак математичких оператора

Испод је листа математичких оператора коју редовно користимо.

Изнад су математички оператори и они су заједнички свима. Имамо и операторе упоређивања. Испод је листа оних.

Листа оператора поређења за ВБА

  • Знак једнакости (=)
  • Знак већи од (>)
  • Већи од или једнак знаку (> =)
  • Знак мање од знака (<)
  • Није једнако знаку ()

Размотримо ове операторе детаљно.

Знак једнакости (=)

Овај знак се користи за поређење да ли је једна ствар једнака другој. Резултат овог знака оператора је ТРУЕ или ФАЛСЕ. Ако је једна ствар једнака другој, добићемо ТАЧНО или НЕтачно.

Испод је ВБА код за разумевање употребе оператора Екуал (=) .

Шифра:

Суб Екуал_Оператор () Дим Вал1 Као низ Дим Вал2 Као низ Вал1 = 25 Вал2 = 25 Ако је Вал1 = Вал2 Тада је МсгБок "Оба су иста и резултат је ИСТИНА" Иначе МсгБок "Оба нису иста и резултат је ФАЛСЕ" Крај ако заврши Суб

Ово ће вратити резултат као ТРУЕ, јер су вредности променљивих „Вал1“ и „Вал2“ исте.

Знак већи од (>)

Овај знак проверава да ли је један број већи од другог броја. Ово је такође логичан ВБА оператор где је резултат ТРУЕ или ФАЛСЕ.

Испод је ВБА код за разумевање употребе оператора Греатер Тхан (>) .

Шифра:

Суб Греатер_Оператор () Дим Вал1 Као низ Дим Вал2 Као низ Вал1 = 25 Вал2 = 20 Ако је Вал1> Вал2 Тада је МсгБок "Вал1 већи од вал2 и резултат је ТРУЕ" Елсе МсгБок "Вал1 није већи од вал2 и резултат је ФАЛСЕ „Енд Иф Енд Суб

А резултат ће бити -

Већи од или једнак знаку (> =)

Овај знак ради потпуно исто као горе наведени оператор Греатер Тхан, али проверава да ли је број једнак или не.

Испод је ВБА код за разумевање употребе оператора Веће или једнако (> =) .

Шифра:

Суб Греатер_Тхан_Екуал_Оператор () Дим Вал1 Као низ Дим Вал2 Као низ Вал1 = 25 Вал2 = 20 Ако је Вал1> = Вал2 Тада је МсгБок "Вал1 већи од вал2 и резултат је ТАЧНО" Елсе МсгБок "Вал1 није већи од вал2, а резултат је ФАЛСЕ "Енд Иф Енд Суб

Сада ћемо само променити вредност вал2 на 25 и затим покренути код.

Оба резултата враћају ИСТИНУ јер смо применили знак> =.

Знак мање од знака (<)

Овај знак проверава да ли је један број мањи од другог броја. Ово је такође логички оператор у ВБА, где је резултат ТРУЕ или ФАЛСЕ.

Испод је ВБА код за разумевање употребе оператора Мање од (<) .

Шифра:

Суб Лесс_Оператор () Дим Вал1 Као низ Дим Вал2 Као низ Вал1 = 25 Вал2 = 20 Ако је Вал1 <Вал2 Тада је МсгБок "Вал1 мањи од вал2 и резултат је ТАЧНО" Друго МсгБок "Вал1 није мањи од вал2, а резултат је ФАЛСЕ „Енд Иф Енд Суб

Ово враћа ФАЛСЕ јер 25 није мање од 20.

Није једнако знаку ()

Ово што није једнако знаку је да инверзни оператор даје инверзне резултате. Ако је једна ствар једнака другој, она враћа ФАЛСЕ или ТРУЕ.

Испод је Кодекс за разумевање употребе ВБА Није једнако () оператора.

Шифра:

Суб НотЕкуал_Оператор () Дим Вал1 Као низ Дим Вал2 Као низ Вал1 = 25 Вал2 = 20 Ако је Вал1 Вал2 Тада МсгБок "Вал1 није једнак вал2 и резултат је ТРУЕ" Елсе МсгБок "Вал1 је једнак вал2 и резултат је ФАЛСЕ" Крај Ако Енд Суб

Добићете следећи излаз.

Занимљиви Чланци...