Tapaamisten, suunnitelmien ja budjettien hallinta on vaivatonta Microsoft 365:n avulla

Chr-funktio

Palauttaa merkki jonon, joka sisältää määritettyyn merkkikoodi liittyvän merkin.

Syntaksi

Chr ( merkkikoodi )

Tarvittava charCode -argumentti on pitkä, joka yksilöi merkin.

Huomautuksia

Numerot väliltä 0 – 31 ovat samat kuin vakiomuotoisia, tulostumattomia ASCII-koodeja. Esimerkiksi Chr(10) palauttaa rivinvaihtomerkin. Merkkikoodin tavallinen alue on 0–255. Todellisuudessa DBCS-järjestelmissä merkkikoodin alue on kuitenkin -32 768–65 535.

Huomautus: ChrB-funktiota käytetään merkkijonoon sisältyvien tavutietojen kanssa. ChrB ei palauta yhtä merkkiä (yhtä tai kahta tavua) vaan yhden tavun. ChrW-funktio palauttaa merkkijonon, joka sisältää Unicode-merkin – paitsi ympäristöissä, joissa Unicodea ei tueta, jolloin funktio toimii samalla tavalla kuin Chr-funktio.

Huomautus:  Macintoshin Visual Basic ei tue Unicode-merkkijonoja. Toisin kuin Windows-ympäristössä ChrW(n)-funktio ei voi palauttaa n-arvojen kaikkia Unicode-merkkejä alueelta 128–65 535. Sen sijaan ChrW(n) yrittää ikään kuin "arvata" sellaiset Unicoden mukaiset n-arvot, jotka ovat suurempia kuin 127. ChrW-funktiota ei siis kannata käyttää Macintosh-ympäristössä.

Kysely esimerkit

Lauseke

Tulokset

Valitse CHR (97) Lauseke1 alkaen ProductSales-RYHMÄSTÄ CHR (97);

Palauttaa ASCII-koodin "97"-arvon. Tulos: "a".

Valitse CHR (90) nimellä CHR arvo ProductSales-RYHMÄSTÄ CHR (90);

Palauttaa ASCII-koodin "90"-arvon sarakkeen Chrevalue-sarakkeessa. Tulos: "Z".

VBA-esimerkki

Huomautus: Seuraavissa esimerkeissä kerrotaan, kuinka tätä funktiota käytetään Visual Basic for Applications (VBA) -moduulissa. Jos haluat lisätietoja VBA:n käytöstä, valitse Sovelluskehittäjän opasHaku-kentän viereisestä luettelosta ja anna yksi tai useampi hakuehto hakukenttään.

Tässä esimerkissä määritettyyn merkistöön liitetty merkki palautetaan Chr-funktiolla.

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

Tarvitsetko lisäohjeita?

Kehitä Office-taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×