Vraća Bulovu vrednost koja ukazuje na to da li izraz da se proceni kao broj.
Sintaksa
IsNumeric ( izraz )
Zahtevani argument je Varijanta koja sadrži brojni izraz ili izraz niske.
Napomene
IsNumeric vraća vrednost "Tačno" ako se ceo izraz prepozna kao broj; u suprotnom, daje False.
IsNumeric vraća vrednost "False " ako je izraz izraz za datum.
Primeri upita
Izraz |
Rezultati |
SELECT IsNumeric([Cena po jedinici]) AS Izraz1 FROMSales; |
Funkcija procenjuje da li je "Cena po jedinici" važeći broj i daje rezultat kao "-1" za True i "0" za False u koloni Izraz1. Rezultat je -1 (Tačno). |
SELECT IsNumeric([DateofSale]) AS ValidNumber, IsNumeric("487,34") AS NumberTest FROM ProductSales; |
Funkcija procenjuje da li su "DateofSale" i "487.34" važeći broj i daje rezultat kao "-1" za True i "0" za False u kolonama "ValidNumber" i "NumberTest". Rezultat je 0 (Netačno) za Svojstvo "ValidNumber" i -1(Tačno) za NumberTest. |
VBA primer
Napomena: Primeri koji slede pokazuju upotrebu ove funkcije u Visual Basic for Applications (VBA) modulu. Za više informacija o radu sa VBA modulom izaberite stavku Referenca razvojnog programera sa padajuće liste pored stavke Pretraga i unesite termine u polje za pretragu.
Ovaj primer koristi funkciju IsNumeric da bi utvrdio da li promenljiva može da se proceni kao broj.
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.