Funktsioon Chr

Annab tulemuseks stringi, mis sisaldab määratud märgikood ga seotud märki.

Süntaks

Chr ( märgikood )

Nõutav charcodepikkargument on pikk, mis tuvastab märgi.

Kommentaarid

Numbrid vahemikus 0 – 31 on samad kui standardne, mitteprinditavad ASCII koodid. Näiteks tagastab funktsioon Chr(10) reavahetusmärgi. Argumendi charcode tavaline vahemik on 0–255. DBCS-süsteemides on tegelik märgikoodi vahemik aga -32768 kuni 65535.

Märkus.: Funktsiooni ChrB kasutatakse stringisolevate baitide andmetega. Selle asemel, et tagastada märk, mis võib olla üks või kaks baiti, tagastab funktsioon ChrB alati ühe baidi. Funktsioon ChrW annab tulemiks stringi , mis sisaldab Unicode märki, välja arvatud platvormid, kus Unicode ' i pole toetatud, millisel juhul on käitumine funktsiooniga Chr identne.

Märkus.:  Macintoshi arvutite jaoks mõeldud Visual Basic ei toeta Unicode-vormingus stringe. Seega ei saa funktsioon ChrW(n) tagastada kõiki märgi n väärtusi vahemikus 128–65535 nagu Windowsi keskkonnas. Selle asemel pakub funktsioon ChrW(n) hinnanguliselt märgi n Unicode-väärtused, mis on suuremad kui 127. Seega pole Macintoshi keskkonnas soovitatav funktsiooni ChrW kasutada.

Päringu näited

Avaldis

Tulemid

Valige Chr (97) Expr1 alates ProductSales RÜHMAst Chr (97);

Annab tulemuseks ASCII-koodi "97" väärtuse "märk". Tulem: "a".

Valige Chr (90) ChrValue alates ProductSales GRUPIst Chr (90);

Annab tulemuseks veeru ChrValue ASCII koodi "90" väärtuse "märk". Tulem: "Z".

VBA näide

Märkus.: Järgmised näited kujutavad selle funktsiooni kasutamist rakenduse Visual Basic for Applications (VBA) moodulis. Lisateabe saamiseks VBA-ga töötamise kohta valige välja Otsing kõrval kuvatavast ripploendist väärtus Tootearendusmaterjal ja sisestage otsinguväljale üks või mitu sõna.

Näites kasutatakse funktsiooni Chr määratud märgikoodiga seostatud märgi toomiseks.

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

Kas vajate veel abi?

Täiendage Office'i kasutamise oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×