从函数返回字符串

许多函数包括两个版本:一个版本返回 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 支持和反馈,获取有关如何接收支持和提供反馈的指南。