Funkcija Chr

Atgriež virkni, kas ietver ar norādīto rakstzīmju kods saistīto rakstzīmi.

Sintakse

Chr ( rakstzīmes kodslong vērtība )

Obligāts rakstzīmes kodslong vērtībaarguments ir garš, kas identificē rakstzīmi.

Piezīmes

Skaitļi no 0 līdz 31 ir tādi paši kā standarta, nedrukājamie ASCII kodi. Piemēram, Chr(10) atgriež rindiņas pārtraukuma rakstzīmi. Rakstzīmes kodslong vērtība parastais diapazons ir 0 – 255. Taču DBCS sistēmās faktiskais diapazons rakstzīmes kodslong vērtība ir-32768 līdz 65535.

Piezīme.: Funkcija ChrB tiek izmantota ar baitu datiem, kas ietverti virknē. Tā vietā, lai atgrieztu rakstzīmi, kas var būt viens vai divi baiti, ChrB vienmēr atgriež vienu baitu. Funkcija ChrW atgriež virkni , kurā ir Unicode rakstzīme, izņemot platformās, kurās Unicode netiek atbalstīts, un tādā gadījumā darbība ir identiska ar funkciju Chr .

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

Vaicājumu piemēri

Izteiksme

Rezultāti

ATLASIET Chr (97) kā Izteiksme1 no ProductSales GROUP BY Chr (97);

Atgriež ASCII koda vērtību "97". Rezultāts: "a".

ATLASIET Chr (90) kā ChrValue no ProductSales GROUP BY Chr (90).

Atgriež ASCII koda vērtību "90" kolonnā ChrValue. Rezultāts: "Z".

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ā funkcija Chr tiek izmantota, lai atgrieztu ar norādīto rakstzīmes kodu saistīto rakstzīmi.

Dim MyChar
MyChar = Chr(65) ' Returns A.
MyChar = Chr(97) ' Returns a.
MyChar = Chr(62) ' Returns >.
MyChar = Chr(37) ' Returns %.

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.

×