Vrne logično vrednost, ki označuje, izraz je mogoče ovrednotiti kot število.
Sintaksa
IsNumeric ( izraz )
Zahtevani izraz argument Različica, ki vsebuje številski izraz ali izraz niza.
Opombe
Funkcija IsNumeric vrne True , če je celoten izraz prepoznan kot število; v nasprotnem primeru vrne False.
Funkcija IsNumeric vrne False , če je izraz datumski izraz.
Primeri poizvedb
Izraz |
Rezultati |
SELECT IsNumeric([CenaEnote]) AS Expr1 FROMSales izdelkov; |
Funkcija ovrednoti, če je »CenaEnote« veljavno število in vrne rezultat kot »-1« za »True« in »0« za »False« v stolpcu Expr1. Rezultat je -1 (True). |
SELECT IsNumeric([DateofSale]) AS ValidNumber, IsNumeric("487.34") AS NumberTest FROM ProductSales; |
Funkcija ovrednoti, če je »DateofSale« in »487,34« veljavno število in vrne rezultat kot »-1« za True in »0« za False v stolpcu ValidNumber in NumberTest. Rezultat je 0 (False) za ValidNumber in -1(True) za NumberTest. |
primer VBA
Opomba: V spodnjih primerih je prikazana uporaba te funkcije v modulu Visual Basic for Applications (VBA). Če želite več informacij o delu z modulom VBA, izberite Vsebina za razvijalce na spustnem seznamu ob možnosti Iskanje in v iskalno polje vnesite enega ali več izrazov.
V tem primeru se funkcija IsNumeric uporablja za določanje, ali je spremenljivko mogoče ovrednotiti kot število.
Dim MyVar, MyCheck
MyVar = "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.