ВБА функција апс

Абс Опис

Враћа апсолутну вредност броја.

Примери једноставних апс

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 како следи.

wave wave wave wave wave