Vráti hodnotu typu Boolean , ktorá označuje, či sa výraz môže vyhodnotiť ako číslo.
Syntax
IsNumeric ( výraz )
Povinný argument výrazargument je typu Variant a obsahuje numerický výraz alebo reťazcový výraz.
Poznámky
IsNumeric vráti hodnotu True , ak je celý výraz rozpoznaný ako číslo. v opačnom prípade vráti hodnotu False.
IsNumeric vráti hodnotu False , ak výraz je dátumový výraz.
Príklady dotazov
Výraz | Výsledky |
---|---|
Vyberte položku IsNumeric ([JednotkováCena]) ako Expr1 z ProductSales; |
Funkcia vyhodnotí, či je "JednotkováCena" platné číslo a vráti výsledok ako "-1" pre hodnotu TRUE a "0" pre hodnotu False v stĺpci Expr1. Výsledok je-1 (true). |
Vyberte IsNumeric ([DateofSale]) ako ValidNumber, IsNumeric ("487.34") ako NumberTest z ProductSales; |
Funkcia vyhodnotí, či je "DateofSale" a "487,34" platné číslo a vráti výsledok ako "-1" pre hodnotu TRUE a "0" pre hodnotu False v stĺpci ValidNumber a NumberTest resp. Výsledok je 0 (false) pre ValidNumber a-1 (true) pre NumberTest. |
Príklad jazyka VBA
Poznámka: Nasledujúce príklady ukazujú použitie tejto funkcie v module jazyka Visual Basic for Applications (VBA). Ak chcete získať ďalšie informácie o práci s jazykom VBA, vyberte z rozbaľovacieho zoznamu vedľa položky Hľadať možnosť Odkaz pre vývojára a do vyhľadávacieho poľa zadajte nejaké výrazy.
V tomto príklade sa používa funkcia IsNumeric na určenie, či premenná môže byť vyhodnotená ako číslo.
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.
Poznámka: Táto stránka bola preložená automaticky a môže obsahovať gramatické chyby alebo nepresnosti. Naším cieľom je, aby bol tento obsah pre vás užitočný. Môžete nám dať vedieť, či boli tieto informácie pre vás užitočné? Tu nájdete anglický článok ako referenciu.