Funkcija Val

Svarīgi! :  Šis raksts ir mašīntulkots, skatiet atrunu. Lūdzu, skatiet šī raksta versiju angļu valodā šeit jūsu informācijai.

Tiek atgriezta kā atbilstoša tipa skaitlisko vērtību virknē esošos skaitļus.

Sintakse

Val ( virknes )

Nepieciešamo virkniarguments ir jebkuru derīgu virknes izteiksme.

Piezīmes

Funkcija Val apstājas lasīšanas virknes pirmo rakstzīmi, to nevar atpazīt kā skaitļa daļu. Simbolus un rakstzīmes, kas bieži vien tiek uzskatīts, ka daļas skaitliskās vērtības, piemēram, dolāra zīmes un komati, netiek atpazīta. Tomēr, funkcija atpazīst skaitīšanas sistēmas bāze novirze &O (par oktālo skaitli) un &H (par heksadecimālo). Tukšām vērtībām, ciļņu un tabulācijas rakstzīmes izvilkti no argumenta.

Šādi tiek atgriezta vērtība 1615198:

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

Zem kodu Val atgriež decimālo vērtību -1 heksadecimālā vērtība parādīta:

Val("&HFFFF")

Piezīme : Funkcija Val atpazīst tikai punkts (.) kā derīgu decimāldaļas atdalītāju. Kad citu decimālos atdalītājus tiek izmantoti kā starptautisko programmām, izmantojiet CDbl virkne konvertēt par skaitli.

Piemērs.

Piezīme : Turpmākajos piemēros redzama šīs funkcijas izmantošana Visual Basic for Applications (VBA) modulī. Lai iegūtu papildinformāciju par darbu ar VBA, nolaižamajā sarakstā atlasiet Uzziņas materiāli izstrādātājiem blakus meklēšanas lodziņam un ievadiet šajā lodziņā vienu vai vairākus vārdus.

Šajā piemērā funkcija Val , lai atgrieztu virknē esošos skaitļus.

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

Piezīme : Mašīntulkošanas atruna. Šo rakstu ir tulkojusi datorsistēma bez cilvēka iejaukšanās. Microsoft piedāvā šos mašīntulkojumus, lai palīdzētu angliski nerunājošajiem lietotājiem izmanot saturu par Microsoft produktiem, pakalpojumiem un tehnoloģijām. Tā kā šis raksts ir mašīntulkots, tajā var būt leksikas, sintakses un gramatikas kļūdas.

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×