Tabla de contenido
Abs Descripción
Devuelve el valor absoluto de un número.
Ejemplos de abdominales simples
123 | Sub Abs_Example ()MsgBox Abs (-12,5)End Sub |
Este código devolverá 12.5
Sintaxis Abs
En el Editor de VBA, puede escribir "Abs (" para ver la sintaxis de la función Abs:
La función Abs contiene un argumento:
Número: Un valor numérico.
Ejemplos de la función Abs de Excel VBA
puede hacer referencia a una celda que contiene una fecha:
1234567 | Sub Abs_Example1 ()Atenuar celda como rangoPara cada celda del rango ("A2: A4")cell.Offset (0, 1) = Abs (cell.Value)Siguiente celdaEnd Sub |
El resultado será el siguiente (consulte B2: B4)
Los siguientes 2 ejemplos devolverán 12.
1 | MsgBox Abs (-12) |
1 | Abs MsgBox (12) |
Para encontrar un número más cercano a 2 cuando se proporciona una matriz de números (1.5, 3.1, 2.1, 2.2, 1.8), puede usar el siguiente código.
1234567891011121314151617181920 | Sub Abs_Example2 ()Dim númerosElemento tenueAtenuar el valor más cercano como dobleDim diff como dobleDim minDiff como dobleminDiff = 100Números = Matriz (1.5, 3.1, 2.1, 2.2, 1.8)Para cada artículo en númerosdiff = Abs (elemento - 2)Si diff <minDiff EntoncesminDiff = diffmoreValue = elementoTerminara siProximo articuloMsgBox "El valor más cercano:" y valor más cercanoEnd Sub |
El resultado será 2.1 como sigue.