Chr 函数 (Visual Basic for Applications)

您所在的位置:网站首页 chrord函数 Chr 函数 (Visual Basic for Applications)

Chr 函数 (Visual Basic for Applications)

2024-05-05 00:08| 来源: 网络整理| 查看: 265

Chr 函数 项目04/07/2023

返回一个字符串,其中包含与指定的字符代码关联的字符。

语法

Chr(charcode) ChrB(charcode) ChrW(charcode)

所需的 charcode参数 是一个 用于 标识字符的 Long。

备注

0-31 的数字与标准、不可打印 的 ASCII 代码相同。 例如,Chr(10) 将返回换行符。 charcode 的正常范围为 0-255。 但是,在 DBCS 系统上, charcode 的实际范围为 -32768–65535。

注意

[!注释] ChrB 函数与 字符串 中包含的字节数据一起使用。 ChrB 总是返回一个字节,而不会返回一个字符(可能包含一个或两个字节)。

ChrW 函数返回包含 Unicode 字符的字符串,但对不支持 Unicode 的平台例外,这种情况下的行为与 Chr 函数相同。

注意

适用于 Macintosh 的 Visual Basic 不支持 Unicode 字符串。 因此, ChrW (n) 无法返回 128-65,535 范围内的 n 值的所有 Unicode 字符,就像在 Windows 环境中那样。 相反,ChrW(n) 会尝试“最佳猜测”大于 127 的 Unicode 值 n。 因此,您不应在 Macintosh 环境中使用 ChrW。

函数 Asc () 、AscB () 和 AscW () 与 Chr () 、ChrB () 和 ChrW () 相反。Asc () 函数将字符串转换为整数。

示例

此示例使用 Chr 函数返回与指定字符代码关联的字符。

Dim MyChar MyChar = Chr(65) ' Returns A. MyChar = Chr(97) ' Returns a. MyChar = Chr(62) ' Returns >. MyChar = Chr(37) ' Returns %. 另请参阅 字符集 (0 - 127) 字符集 (128 - 255) 函数 (Visual Basic for Applications) Asc()、AscB() 和 AscW() 函数 支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3