Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Повертає рядок, що містить символ, пов'язаний із вказаним код символу.

Синтаксис

Chr ( код символу)

Обов'язковий код символуаргумент – це довгий символ, який визначає символ.

Примітки

Числа від 0 до 31 збігаються зі стандартними недрукованими кодами ASCII. Наприклад, Chr(10) повертає символ linefeed. Звичайний діапазон для кодування символів – 0 –255. Однак у системах DBCS фактичний діапазон для кодування символів – від –32768 до 65535.

Примітка.: Функція ChrB використовується з даними типу "байт", які містяться в рядку. Замість того, щоб повертати символ, який може бути один або два байти, ChrB завжди повертає один байт. Функція ChrW повертає рядок , що містить символ Юнікод, за винятком платформ, на яких не підтримується Юнікод, у цьому випадку поведінка ідентична функції Chr .

Примітка.:  Visual Basic для Macintosh не підтримує рядки Юнікоду. Таким чином, ChrW(n) не може повернути всі символи Юнікоду для n значень у діапазоні від 128 до 65 535, як це відбувається в середовищі Windows. Натомість ChrW(n) намагається отримати "найкраще припущення" для значень Юнікоду, які перевищують 127. Таким чином, не слід використовувати ChrW в середовищі Macintosh.

Приклади запитів

Вираз

Результати

SELECT Chr(97) AS Expr1 FROM ProductSales GROUP BY Chr(97);

Повертає значення "Символ" для коду ASCII "97". Результат: "a".

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

Повертає значення "Символ" для коду ASCII "90" у стовпці ChrValue. Результат: "Z".

Приклад VBA

Примітка.: У прикладах нижче показано використання цієї функції в модулі Visual Basic for Applications (VBA). Щоб отримати докладні відомості про використання модуля VBA, клацніть пункт Довідник розробника в розкривному списку поряд із полем Пошук і введіть у поле пошуку принаймні один термін.

У цьому прикладі використано функцію Chr , щоб повернути символ, пов'язаний із вказаним кодом символу.

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

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×