ВБА оператори | Листа Екцел ВБА оператора (примери)
Екцел ВБА Оператори
У ВБА оператори користе се за проверу да ли је један број већи од другог или је мањи од другог или је једнак другом броју, а није исто тако једнак. Метода је слична употреби оператора као што се користи у екцелу, као што је А> Б, када се користи оператор упоређивања.
Није важно колико смо добри или колико смо вешти у свом послу, ако не направимо основе како треба, тада ће све бити у нереду. Прво, ако не научимо основе добро, онда не можемо напредовати на следећи ниво, било да се ради о било којој професији. Разлог зашто толико притискам основе јер ћемо вам у данашњем чланку показати један од основних концепата „ВБА оператори“.
Оператери су срце сваке калкулације. Они су знакови које користимо за поређење једне ствари са другом. Сигуран сам да сте ове логике морали користити на свом свакодневном радном месту.
Списак математичких оператора
Испод је листа математичких оператора коју редовно користимо.
Изнад су математички оператори и они су заједнички свима. Имамо и операторе упоређивања, доле је листа тих.
Листа оператора поређења за ВБА
- Знак једнакости (=)
- Знак већи од (>)
- Већи од или једнак знаку (> =)
- Знак мање од знака (<)
- Није једнако знаку ()
Размотримо ове операторе детаљно.
Овде можете преузети овај ВБА оперативни Екцел образац - ВБА оперативни Екцел предложакЗнак једнакости (=)
Овај знак се користи за поређење да ли је једна ствар једнака другој. Резултат овог знака оператора је ТРУЕ или ФАЛСЕ. Ако је једна ствар једнака другој, добићемо ТАЧНО или ФАЛСЕ.
Испод је ВБА код за разумевање употребе Једнако (=) оператер.
Шифра:
Суб Екуал_Оператор () Дим Вал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 и резултат је ФАЛСЕ" Крај Ако Енд Суб
Добићете следећи излаз.