Preskoči na glavni sadržaj

Funkcija Chr

Vraća niz koji sadrži znak povezan s navedenim kôd znaka.

Sintaksa

Chr ( charCode )

ObavezanargumentcharCode dugo je da identificira znak.

Napomene

Brojevi od 0 do 31 isti su kao standardni, neispisivi ASCII kodovi. Na primjer, Chr(10) vraća znak sažetka sadržaja linije. Normalni raspon za charCode iznosi 0 – 255. No, na DBCS sustavima, stvarni raspon za charCode je-32768 do 65535.

Napomena: Funkcija ChrB koristi se s bajtnim podacima koji se nalaze u nizu. Umjesto povratka znaka, koji može biti jedan ili dva bajta, ChrB uvijek vraća jedan bajt. Funkcija ChrW vraća niz koji sadrži znak Unicode osim na platformama na kojima Unicode nije podržan, u tom slučaju ponašanje je identično funkciji Chr .

Napomena:  Visual Basic za Macintosh ne podržava Unicode nizove. Dakle, ChrW(n) ne može vratiti sve Unicode znakove za n vrijednosti u rasponu od 128 – 65.535, kao što to radi u okruženju sustava Windows. Umjesto toga, ChrW(n) pokušava "najbolji pogodak" za Unicode vrijednosti n veće od 127. Stoga ne biste trebali koristiti ChrW u okruženju Macintosha.

Primjeri upita

Izraz

Rezultati

Odaberite Chr (97) kao. iz grupe ProductSales za Chr (97);

Vraća vrijednost "znak" za ASCII kod "97". Rezultat: "a".

Odaberite Chr (90) kao ChrValue iz grupe ProductSales prema Chr-u (90);

Vraća vrijednost "znak" za ASCII kod "90" u stupcu ChrValue. Rezultat: "Z".

Primjer VBA

Napomena: Primjeri koji slijede prikazuju korištenje te funkcije u modulu jezika Visual Basic for Applications (VBA). Da biste pronašli dodatne informacije o radu s VBA-om, na padajućem popisu uz stavku Traži odaberite stavku Referenca za razvojne inženjere pa unesite jedan ili više izraza u okvir pretraživanja.

U ovom se primjeru pomoću funkcije Chr vraća znak pridružen navedenom znakovnom kodu.

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

Napomena:  Ova je stranica strojno prevedena te može sadržavati gramatičke pogreške ili netočnosti. Naša je namjera da vam ovaj sadržaj bude koristan. Jesu li vam te informacije bile korisne? Kao referencu možete pogledati i članak na engleskom jeziku.​

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×