Funkcija Asc

Atgriež veselu skaitli, kas attēlo rakstzīmju kods, kas atbilst pirmajam burtam virknē.

Sintakse

ASC ( virkne )

Nepieciešamā virknearguments ir jebkura derīga virknes izteiksme. Ja virknē nav rakstzīmju, parādās izpildes laika kļūda.

Piezīmes

Atgriešanas diapazons ir 0 – 255 sistēmās, kas nav DBCS, bet – 32768 – 32767 DBCS sistēmām.

Piezīme.: Funkcija funkcija AscB tiek izmantota ar baitu datiem, kas ietverti virknē. Tā vietā, lai atgrieztu pirmās rakstzīmes rakstzīmes kodu, funkcija AscB atgriež pirmo baitu. Funkcija funkcija AscW atgriež Unicode rakstzīmju kodu, izņemot platformās, kurās Unicode netiek atbalstīts, un tādā gadījumā darbība ir identiska ar funkciju ASC .

Piezīme.:  Visual Basic for Macintosh neatbalsta unikoda virknes. Tāpēc funkcija AscW(n) nevar atjaunot visas unikoda rakstzīmes n vērtībām diapazonā no 128 – 65 535, kā tas ir Windows vidē. Tā vietā funkcija AscW(n) mēģina "labākais minējums" unikoda vērtībām, kas lielākas par 127. Tāpēc Macintosh vidē Nelietojiet funkcija AscW .

Vaicājumu piemēri

Izteiksme

Rezultāti

ATLASIET ASC ("a") kā Izteiksme1 no ProductSales;

Atgriež virknes "a" kodu. Rezultāts: "97".

ATLASIET ASC ("Z") kā AscCode no ProductSales.

Atgriež kolonnas AscCode "ASCII" kodu virknei "Z". Rezultāts: "90".

VBA 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ā tiek izmantota funkcija ASC , lai atgrieztu rakstzīmes kodu, kas atbilst pirmajam burtam virknē.

Dim MyNumber
MyNumber = Asc("A") ' Returns 65.
MyNumber = Asc("a") ' Returns 97.
MyNumber = Asc("Apple") ' Returns 65.

Piezīme.:  Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai jūs varat mūs informēt, vai informācija bija noderīga? Šeit ir raksts angļu valodā jūsu atsaucei.​

Paplašiniet savas Office 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 jums varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta speciālistiem.

×