Funkce Chr

Vrátí hodnotu typu String obsahující znak přidružený k zadané Kód znaku.

Syntaxe

Funkce Chr(charCode)

Požadovaná charcodeArgument je dlouhá, která označuje znak.

Poznámky:

Čísla od 0 do 31 jsou stejná jako standardní, netisknutelné ASCII kódy. Funkce Chr(10) například vrátí znak konce souboru. Normální rozsah pro charCode je 0 – 255. V DBCS systémech je však skutečná oblast pro charCode je-32768 až 65535.

Poznámka: Pro data typu Byte obsažená v řetězcise používá funkce ChrB . Namísto vrácení znaku, který může mít jednu nebo dvě bajty, ChrB vždycky vrátí jeden bajt. Funkce ChrW vrací řetězec obsahující znak Unicode s výjimkou platforem, kde není podporováno kódování Unicode, a v takovém případě je chování totožné s funkcí Chr .

Poznámka:  Visual Basic pro Macintosh nepodporuje řetězce Unicode. Proto ChrW(n) nemůžou vracet všechny znaky Unicode v rozsahu 128 – 65 535, jako je to v prostředí Windows. Místo toho se ChrW(n) pokusí o hodnotu Unicode n větší než 127. Proto byste neměli používat ChrW v prostředí počítačů Macintosh.

Příklady dotazů

Výraz

Výsledky

Podle funkce Chr (97) vyberte možnost CHR (97).

Vrátí hodnotu "Character" pro kód ASCII "97". Výsledek: "a".

Vyberte možnost CHR (90) jako ChrValue ze skupiny ProductSales podle funkce Chr (90).

Vrátí hodnotu "Character" pro kód ASCII "90" ve sloupci ChrValue. Výsledek: "Z".

Příklad jazyka VBA

Poznámka: Následující příklady ukazují použití této funkce v modulu VBA (Visual Basic pro Applications). Pokud chcete další informace o práci s modulem VBA, vyberte Referenční informace pro vývojáře, které najdete v rozevíracím seznamu vedle položky Hledat a do vyhledávacího pole napište požadované pojmy.

V tomto příkladu se funkce Chr používá k vrácení znaku spojeného se zadaným kódem znaku.

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

Poznámka:  Tato stránka byla přeložena automaticky a může obsahovat gramatické chyby nebo nepřesnosti. Naším cílem je to, aby pro vás byl její obsah užitečný. Mohli byste nám prosím dát vědět, jestli vám informace pomohly? Pokud chcete, můžete se podívat na anglickou verzi článku.

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor! Pravděpodobně bude užitečné, když vás spojíme s některým z našich agentů podpory Office.

×