Преглед садржаја
Абс Опис
Враћа апсолутну вредност броја.
Примери једноставних апс
123 | Суб Абс_Екампле ()МсгБок Абс (-12,5)Енд Суб |
Овај код ће вратити 12.5
Абс Синтакса
У ВБА Едитор -у можете откуцати „Абс (“ да бисте видели синтаксу за функцију Абс:
Абс функција садржи аргумент:
Број: Нумеричка вредност.
Примери функције Екцел ВБА Абс
можете се позвати на ћелију која садржи датум:
1234567 | Суб Абс_Екампле1 ()Дим целл Ас РангеЗа сваку ћелију у домету ("А2: А4")целл.Оффсет (0, 1) = Абс (целл.Валуе)Следећа ћелијаЕнд Суб |
Резултат ће бити следећи. (Погледајте Б2: Б4)
И следећа 2 примера ће вратити 12.
1 | МсгБок Абс (-12) |
1 | МсгБок Абс (12) |
Да бисте пронашли број најближи 2 када је дат низ бројева (1.5, 3.1, 2.1, 2.2, 1.8), можете користити следећи код.
1234567891011121314151617181920 | Суб Абс_Екампле2 ()Дим НумберсЗатамњена ставкаЗатамни најближу вредност као двострукуДим дифф Ас ДоублеДим минДифф Ас ДоублеминДифф = 100Бројеви = низ (1.5, 3.1, 2.1, 2.2, 1.8)За сваку ставку у бројевимадифф = Абс (ставка - 2)Ако је разлика <минДифф ТадаминДифф = диффнајближа вредност = ставкаКрај АкоСледећа ставкаМсгБок "Најближа вредност:" & најближаВредностЕнд Суб |
Резултат ће бити 2.1 како следи.