Funkce Chr

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

Syntaxe

Chr ( charCode )

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

Poznámky

Čísla od 0 do 31 jsou stejná jako standardní netisknutelné kódy ASCII. 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 %.

Potřebujete další pomoc?

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.

×