Vba abs-functie (absolute waarde verkrijgen)
De VBA ABS-functie wordt vermeld in de wiskundecategorie van VBA-functies. Wanneer u het in VBA-code gebruikt, retourneert het een absoluut getal in het resultaat . Simpel gezegd retourneert het een niet-negatief getal, wat betekent dat als u een negatief getal opgeeft, het teken ervan wordt verwijderd en in het resultaat wordt weergegeven.
Syntaxis
Abs(getal)
Argumenten
- Getal : het getal dat u wilt converteren naar een absolute waarde (getal).
Voorbeeld
Om praktisch te begrijpen hoe u de VBA ABS-functie kunt gebruiken, moet u het onderstaande voorbeeld doorlopen waarin we er een VBA-code mee hebben geschreven:
Sub example_ABS() Range("B1").Value = Abs(Range("A1")) End Sub
In het bovenstaande voorbeeld hebben we de waarde uit cel A1 gebruikt waar we een negatief getal hebben (-1029). Vervolgens hebben we de ABS-functie gebruikt om deze waarde naar een absoluut getal te converteren en deze waarde in cel B1 in te voeren. Dus als u deze code uitvoert, neemt deze in principe gewoon de waarde uit cel A1 en converteert deze naar een absoluut getal.
Opmerkingen
- Als de opgegeven waarde een andere waarde is dan een getal of een getal dat niet als getal kan worden herkend, retourneert VBA runtimefout 13.
- Als de opgegeven waarde NULL is, retourneert deze een NULL in het resultaat.