Space 函数
返回特定数目空格的 Variant (String)。
语法
Space(number)
必要的 number 参数为字符串中想要的空格数。
说明
Space 函数在格式输出或清除固定长度字符串数据时很有用。
Space 函数示例
本示例使用 Space 函数来生成一个字符串,字符串的内容为空格,长度为指定的长度。
Dim MyString
' 返回 10 个空格的字符串。
MyString = Space(10)
' 将 10 个空格插入两个字符串中间。
MyString = "Hello" & Space(10) & "World"
String 函数
返回 Variant (String),其中包含指定长度重复字符的字符串。
语法
String(number, character)
String 函数的语法有下面的命名参数:
部分 | 说明 |
---|---|
number | 必要参数;Long。返回的字符串长度。如果 number 包含 Null,将返回 Null。 |
character | 必要参数;Variant。为指定字符的字符码或字符串表达式,其第一个字符将用于建立返回的字符串。如果 character 包含 Null,就会返回 Null。 |
说明
如果指定 character 的数值大于 255,String 会按下面的公式将其转为有效的字符码:
character Mod 256
String 函数示例
本示例使用 String 函数来生成一指定长度,且只含单一字符的字符串。
Dim MyString
MyString = String(5, "*") ' 返回 "*****"。
MyString = String(5, 42) ' 返回 "*****"。
MyString = String(10, "ABC") ' 返回 "AAAAAAAAAA"。
source:VBA Help