Bejelentkezés Microsoft-fiókkal
Jelentkezzen be, vagy hozzon létre egy fiókot.
Üdvözöljük!
Válasszon másik fiókot.
Több fiókja van
Válassza ki a bejelentkezéshez használni kívánt fiókot.

Karakterláncban szereplő szám megfelelő típusú számértékével tér vissza.

Szintaxis

Val( karakterlánc )

A szükséges sztringargumentum bármely érvényes karakterlánc-kifejezés.

Megjegyzések

A Val függvény leállítja a sztring olvasását az első karakternél, amelyet nem tud felismerni egy szám részeként. A numerikus értékek részeinek gyakran tekintett szimbólumok és karakterek, például a dollárjelek és a vesszők nem ismerhetőek fel. A függvény azonban felismeri az &O (oktális) és &H (hexadecimális) előtagjait. Az üres karakterek, a tabulátorok és a sortöréses karakterek elvesznek az argumentumból.

A következők a 1615198 értéket adja vissza:

Val("    1615 198th Street N.E.")

Az alábbi kódban a Val a megjelenített hexadecimális érték -1 decimális értékét adja vissza:

Val("&HFFFF")

Megjegyzés:  A Val függvény csak a pontot ismeri fel (.) érvényes tizedesjelként. Ha különböző tizedesjeleket használ, mint a nemzetközi alkalmazásokban, a CDbl használatával alakítsa át a sztringet számmá.

Példa lekérdezésre

Expression

Eredmények

SELECT DateofSale,val(DateofSale) AS testVal FROM ProductSales;

A testVal oszlop "DateofSale" mezőjének értékeit és kezdő numerikus karaktereit adja vissza. Val() leállítja a sztring olvasását az első nem numerikus karakternél.

VBA-példa

Megjegyzés: A következő példák egy Visual Basic for Applications (VBA) modulban mutatják be a függvény használatát. A VBA használatáról a Keresés elem mellett található legördülő listából a fejlesztői forrásokat választva, majd egy vagy több keresőszót megadva kaphat további tájékoztatást.

Ez a példa a Val függvénnyel adja vissza a sztringben található számokat.

Dim MyValue
MyValue = Val("2457") ' Returns 2457.
MyValue = Val(" 2 45 7") ' Returns 2457.
MyValue = Val("24 and 57") ' Returns 24.

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.

Hasznos volt ez az információ?

Mennyire elégedett a fordítás minőségével?
Mi volt hatással a felhasználói élményére?
Ha elküldi a visszajelzést, a Microsoft felhasználja azt a termékei és szolgáltatásai továbbfejlesztéséhez. Az informatikai rendszergazda képes lesz ezeket az adatokat összegyűjteni. Adatvédelmi nyilatkozat.

Köszönjük a visszajelzését!

×