Funkcia Chr

Vráti hodnotu typu String, ktorá obsahuje znak priradený k určenému kódu znaku.

Syntax

Chr ( kódznaku )

Povinný argument argumentkódznaku je hodnota typu Long, ktorá identifikuje znak.

Poznámky

Čísla od 0 do 31 sú zhodné so štandardnými netlačiteľnými kódmi ASCII. Napríklad funkcia Chr(10) vráti znak posunu riadka. Normálny rozsah pre argument kódznaku je 0 – 255. V systémoch DBCS je však skutočný rozsah pre argument kódznaku od -32768 do 65535.

Poznámka : S bajtovými údajmi obsiahnutými v hodnote typu String použite funkciu ChrB. Funkcia ChrB namiesto vrátenia znaku, ktorý môže predstavovať jeden alebo dva bajty, vždy vráti jeden bajt. Funkcia ChrW vráti hodnotu typu String obsahujúcu znak Unicode s výnimkou platforiem, v ktorých nie je podporovaný formát Unicode – v prípade takýchto platforiem sa funkcia správa rovnako ako funkcia Chr.

Poznámka :  Visual Basic pre Macintosh nepodporuje reťazce vo formáte Unicode. Funkcia ChrW(n) preto nemôže vrátiť všetky znaky Unicode pre hodnoty n v rozsahu 128 – 65 535 tak, ako ich vracia v prostredí Windowsu. Funkcia ChrW(n) sa namiesto toho pokúsi o najlepší možný odhad hodnôt n formátu Unicode, ktoré sú väčšie ako 127. Z tohto dôvodu by sa funkcia ChrW nemala používať v prostredí systému Macintosh.

Príklad

Poznámka : Nasledujúce príklady ukazujú použitie tejto funkcie v module jazyka Visual Basic for Applications (VBA). Ak chcete získať ďalšie informácie o práci s jazykom VBA, vyberte z rozbaľovacieho zoznamu vedľa položky Hľadať možnosť Odkaz pre vývojára a do vyhľadávacieho poľa zadajte nejaké výrazy.

V tomto príklade je funkcia Chr použitá na vrátenie znaku priradeného k zadanému kódu znaku.

Dim MyChar
MyChar = Chr(65) ' Returns A.
MyChar = Chr(97) ' Returns a.
MyChar = Chr(62) ' Returns >.
MyChar = Chr(37) ' Returns %.
Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×