Funkcija Val

Vrne števila v nizu kot številske vrednosti z ustreznim podatkovnim tipom.

Sintaksa

Val( niz )

Zahtevani nizargument je kateri koli veljavni izraz niza.

Opombe

Funkcija Val prekine branje niza pri prvem znaku, ki ga ni mogoče prepoznati kot del števila. Simboli in znaki, ki so pogosto del številskih vrednosti, kot so vejice in znak za dolar, niso prepoznani. Vendar pa funkcija prepozna predpone korena &O (za osmiško) in &H (za šestnajstiško). Prazne celice, tabulatorji in pomik znakov v novo vrstico znakov se odstranijo iz argumenta.

Vrednost 1615198 vrne tole:

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

V spodnji kodi funkcija Val vrne decimalno vrednost -1 za prikazano šestnajstiško vrednost:

Val("&HFFFF")

Opomba :  Funkcija Val prepozna samo piko (.) kot veljavno decimalno ločilo. Če se uporablja drugo decimalno ločilo, kot je v mednarodnih programih, uporabite CDbl, namesto pretvarjanja niza v število.

Primer

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 Val uporablja za vrnitev števil, vsebovanih v nizu.

Dim MyValue
MyValue = Val("2457") ' Returns 2457.
MyValue = Val(" 2 45 7") ' Returns 2457.
MyValue = Val("24 and 57") ' Returns 24.
Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×