Função VBA Abs

Descrição Abs

Retorna o valor absoluto de um número.

Exemplos Simples de Abs

123 Sub Abs_Example ()MsgBox Abs (-12,5)End Sub

Este código retornará 12,5

Sintaxe Abs

No Editor VBA, você pode digitar “Abs (” para ver a sintaxe da Função Abs:

A função Abs contém um argumento:

Número: Um valor numérico.

Exemplos de função de abs do Excel VBA

você pode fazer referência a uma célula que contém uma data:

1234567 Sub Abs_Example1 ()Dim cell como rangePara cada célula no intervalo ("A2: A4")cell.Offset (0, 1) = Abs (cell.Value)Próxima célulaEnd Sub

O resultado será o seguinte. (Consulte B2: B4)

Os 2 exemplos a seguir retornarão 12.

1 MsgBox Abs (-12)
1 MsgBox Abs (12)

Para encontrar um número mais próximo de 2 quando uma matriz de número (1,5, 3,1, 2,1, 2,2, 1,8) é fornecida, você pode usar o código a seguir.

1234567891011121314151617181920 Sub Abs_Example2 ()Números obscurosDim itemDim closeValue As DoubleDim diff As DoubleDim minDiff As DoubleminDiff = 100Números = Matriz (1.5, 3.1, 2.1, 2.2, 1.8)Para cada item em númerosdiff = Abs (item - 2)If diff <minDiff ThenminDiff = diffnearValue = itemFim sePróximo itemMsgBox "O valor mais próximo:" & nearValueEnd Sub

O resultado será 2.1 conforme a seguir.

wave wave wave wave wave