Inhaltsverzeichnis
Beschreibung der Bauchmuskeln
Gibt den absoluten Wert einer Zahl zurück.
Einfache Bauchmuskel-Beispiele
123 | Sub Abs_Example()MsgBox Abs(-12.5)End Sub |
Dieser Code gibt 12.5 . zurück
Abs-Syntax
Im VBA-Editor können Sie „Abs(“ eingeben, um die Syntax für die Abs-Funktion anzuzeigen:
Die Abs-Funktion enthält ein Argument:
Nummer: Ein numerischer Wert.
Beispiele für Excel VBA Abs-Funktion
Sie können auf eine Zelle verweisen, die ein Datum enthält:
1234567 | Sub Abs_Example1()Zelle als Bereich dimmenFür jede Zelle im Bereich ("A2: A4")cell.Offset(0, 1) = Abs(cell.Value)Nächste ZelleEnd Sub |
Das Ergebnis sieht wie folgt aus. (siehe B2:B4)
Die folgenden 2 Beispiele geben beide 12 zurück.
1 | MsgBox Bauchmuskeln(-12) |
1 | MsgBox Bauchmuskeln(12) |
Um eine Zahl zu finden, die 2 am nächsten kommt, wenn ein Zahlenarray (1.5, 3.1, 2.1, 2.2, 1.8) angegeben ist, können Sie den folgenden Code verwenden.
1234567891011121314151617181920 | Sub Abs_Example2()Zahlen dimmenArtikel abblendenDim nearestValue As DoubleDim diff als DoubleMinDiff als Double dimmenminDiff = 100Zahlen = Array (1.5, 3.1, 2.1, 2.2, 1.8)Für jeden Artikel in Zahlendiff = Abs(item - 2)Wenn diff < minDiff DannminDiff = diffnächsterWert = ArtikelEnde WennNächstes ObjektMsgBox "Der nächste Wert: " & nächsterWertEnd Sub |
Das Ergebnis ist 2.1 wie folgt.