Applies ToAccess za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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

Sintaksa

Chr ( charcode )

Obavezni znakargument je Long koji identificira znak.

Napomene

Brojevi od 0 – 31 isti su kao standardni, neispisiv ASCII kodovi. Primjerice, Chr(10) vraća znak sažetka sadržaja redaka. Normalni raspon za znak je 0 – 255. No u DBCS, stvarni je raspon znakova od -32768 do 65535.

Napomena: Funkcija ChrB koristi se s bajtnim podacima sadržanima u nizu. Umjesto vraćanja 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 je slučaju ponašanje identično funkciji Chr .

Napomena:  Visual Basic za Macintosh ne podržava Unicode nizove. Stoga ChrW(n) ne može vratiti sve Unicode znakove za n vrijednosti u rasponu od 128 do 65 535, kao u okruženju sustava Windows. Umjesto toga , ChrW(n) pokušava "najbolje pogoditi" za Unicode vrijednosti n veće od 127. Stoga ne biste trebali koristiti ChrW u okruženju Macintosh.

Primjeri upita

Izraz

Rezultati

SELECT Chr(97) AS Izraz1 IZOdjela proizvoda GROUP BY Chr(97);

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

SELECT Chr(90) AS ChrValue FROM ProductSales GROUP BY Chr(90);

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

Primjer VBA-a

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 funkcija Chr koristi za vraćanje znaka povezanog s navedenim znakovnim kodom.

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

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.