从函数返回字符串
许多函数包括两个版本:一个版本返回 Variant 数据类型,另一个版本返回 String 数据类型。 Variant 版本使用更方便,因为变量会自动处理不同数据类型之间的转换。 变量还允许通过表达式传播 Null。 但 String 版本更高效,因为它们使用的内存较少。
在下列情形中考虑使用 String 版本:
- 您的程序非常大并使用许多变量。
- 直接将数据写入随机访问文件。
以下函数在您向函数名称追加美元符号 ($) 时使用 $ 变量返回值。 这些函数的用法和语法与不带美元符号的 Variant 等效项的相同。
函数 | 函数 | 函数 |
---|---|---|
Chr$ | ChrB$ | *Command$ |
CurDir$ | Date$ | Dir$ |
错误$ | 格式$ | Hex$ |
输入$ | InputB$ | LCase$ |
Left$ | LeftB$ | LTrim$ |
Mid$ | MidB$ | Oct$ |
Right$ | RightB$ | RTrim$ |
空格键$ | Str$ | String$ |
Time$ | Trim$ | UCase$ |
* 可能并非在所有应用程序中可用。
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。