Hoe gebruik ik de vba csng-functie?
De VBA CSNG-functie wordt vermeld in de conversiecategorie van het gegevenstype VBA-functies. Wanneer u het in VBA-code gebruikt, wordt een expressie geconverteerd naar één gegevenstype . Kortom, het converteert een waarde naar een enkel precisiegetal met drijvende komma. Meer informatie over dit formaat kunt u hier vinden.
Syntaxis
CSng(Expressie)
Argumenten
- Expressie : de waarde die u naar één gegevenstype wilt converteren.
Voorbeeld
Om praktisch te begrijpen hoe u de VBA CSNG-functie kunt gebruiken, moet u het onderstaande voorbeeld doorlopen waarin we er een vba-code mee hebben geschreven:
Sub example_CSNG() MsgBox CSng("699.9999999") End Sub
In het bovenstaande voorbeeld hebben we de waarde 699,9999999 gebruikt. Vervolgens hebben we de CSNG-functie gebruikt om deze waarde naar één gegevenstype te converteren en het resultaat leverde 700 op.
Opmerkingen
- Als de opgegeven waarde een andere waarde is dan een getal of een tekenreeks die niet als getal kan worden herkend, retourneert VBA runtimefout 13.