Prijavite se pomoću Microsofta
Prijavi se ili izradi račun.
Zdravo,
Odaberite drugi račun.
Imate više računa
Odaberite račun putem kojeg se želite prijaviti.

Vraća brojeve u nizu u obliku brojčane vrijednosti odgovarajuće vrste.

Sintaksa

Val( niz )

Obavezni nizargument valjani je nizovni izraz.

Napomene

Funkcija Val prestaje čitati niz pri prvom znaku koji ne može prepoznati kao dio broja. Simboli i znakovi koji se često smatraju dijelovima brojčanih vrijednosti, kao što su znakovi dolara i zarezi, ne prepoznaju se. Međutim, funkcija prepoznaje radiks prefikse &O (za oktalni) i &H (za heksadecimalni). Praznine, tabulatori i znakovi sažetka sadržaja redaka bit će skinute iz argumenta.

Sljedeće vraća vrijednost 1615198:

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

U kodu u nastavku Val vraća decimalnu vrijednost -1 za heksadecimalni prikazanu vrijednost:

Val("&HFFFF")

Napomena:  Funkcija Val prepoznaje samo točku (.) kao valjani decimalni razdjelnik. Kada se koriste različiti decimalni razdjelnici, kao u međunarodnim aplikacijama, umjesto toga koristite CDbl da biste pretvorili niz u broj.

Primjer upita

Izraz

Rezultati

SELECT DateofSale,val(DateofSale) AS testVal FROMProdajaProdaja;

Vraća vrijednosti iz "DateofSale" i vodećih brojčanih znakova iz vrijednosti polja "DateofSale" u testVal stupcu. Val() će prestati čitati niz na prvom znaku koji nije numerički.

Primjer VBA-a

Napomena: Primjeri koji slijede prikazuju korištenje te funkcije u modulu jezika Visual Basic for Applications (VBA). Da biste pronašli dodatne informacije o radu s VBA-om, na padajućem popisu uz stavku Traži odaberite stavku Referenca za razvojne inženjere pa unesite jedan ili više izraza u okvir pretraživanja.

U ovom se primjeru koristi funkcija Val za vraćanje brojeva sadržanih u nizu.

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

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?
Ako pritisnete Pošalji, vaše će se povratne informacije iskoristiti za poboljšanje Microsoftovih proizvoda i usluga. Vaš će IT administrator moći prikupiti te podatke. Izjava o zaštiti privatnosti.

Hvala vam na povratnim informacijama!

×