Table des matières
Abs Description
Renvoie la valeur absolue d'un nombre.
Exemples d'abs simples
123 | Sous-Abs_Example()Abs MsgBox(-12,5)Fin du sous-marin |
Ce code retournera 12.5
Syntaxe Abs
Dans l'éditeur VBA, vous pouvez taper "Abs(" pour voir la syntaxe de la fonction Abs :
La fonction Abs contient un argument :
Nombre: Une valeur numérique.
Exemples de fonction Excel VBA Abs
vous pouvez référencer une cellule contenant une date :
1234567 | Sous Abs_Example1()Cellule tamisée en tant que plagePour chaque cellule dans la plage ("A2:A4")cell.Offset(0, 1) = Abs(cell.Value)Cellule suivanteFin du sous-marin |
Le résultat sera le suivant. (veuillez voir B2:B4)
Les 2 exemples suivants renverront tous les deux 12.
1 | Abs MsgBox(-12) |
1 | Abs MsgBox(12) |
Pour trouver un nombre le plus proche de 2 lorsqu'un tableau de nombres (1.5, 3.1, 2.1, 2.2, 1,8) est donné, vous pouvez utiliser le code suivant.
1234567891011121314151617181920 | Sous Abs_Example2()Chiffres faiblesÉlément faibleDim plus procheValeur comme doubleDim diff As DoubleDim minDiff comme doubleminDiff = 100Nombres = Tableau (1.5, 3.1, 2.1, 2.2, 1.8)Pour chaque article en chiffresdiff = Abs(élément - 2)Si diff < minDiff AlorsminDiff = diffValeur la plus proche = élémentFin siProchain pointMsgBox "La valeur la plus proche : " & la valeur la plus procheFin du sous-marin |
Le résultat sera 2.1 comme suit.