Applies ToAccess voor Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Retourneert een Booleaanse waarde die aangeeft of een expressie als een getal kan worden geëvalueerd.

Syntaxis

IsNumeric ( expressie )

Het vereiste argumentexpressie is een variant met een numerieke expressie of reeksexpressie.

Opmerkingen

IsNumeric retourneert Waar als de hele expressie wordt herkend als een getal; anders wordt Onwaar geretourneerd.

IsNumeric retourneert False als expressie een datumexpressie is.

Queryvoorbeelden

Expression

Resultaten

SELECT IsNumeric([UnitPrice]) AS Expr1 FROM ProductVerkoop;

De functie evalueert of de 'Prijs per eenheid' een geldig getal is en retourneert het resultaat als '-1' voor Waar en '0' voor Onwaar in de kolom Expr1. Resultaat is -1 (Waar).

SELECT IsNumeric([DateofSale]) AS ValidNumber, IsNumeric("487.34") AS NumberTest FROM ProductSales;

De functie evalueert of de 'DateofSale' en '487.34' een geldig getal is en retourneert het resultaat als respectievelijk '-1' voor True en '0' voor False in de kolom ValidNumber en NumberTest. Het resultaat is 0 (False) voor ValidNumber en -1(True) voor NumberTest.

VBA-voorbeeld

Opmerking: In de volgende voorbeelden wordt het gebruik van deze functie in een VBA-module (Visual Basic for Applications) toegelicht. Meer informatie over het werken met VBA vindt u door in de vervolgkeuzelijst naast Zoeken de optie Referentie voor ontwikkelaars te selecteren en een of meer termen in het zoekvenster te typen.

In dit voorbeeld wordt de functie IsNumeric gebruikt om te bepalen of een variabele kan worden geëvalueerd als een getal.

Dim MyVar, MyCheckMyVar = "53"    ' Assign value.MyCheck = IsNumeric(MyVar)    ' Returns True.MyVar = "459.95"    ' Assign value.MyCheck = IsNumeric(MyVar)    ' Returns True.MyVar = "45 Help"    ' Assign value.MyCheck = IsNumeric(MyVar)    ' Returns False.

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.