1>Left函数 返回 Variant(String),其中包含字符串中从左边算起指定数量的字符。 语法:Left(string,length) String:必要参数,类型为Variant类型,字符串表达式其中最左边的那些字符将被返回。如果 string 包含 Null,将返回 Null。 Lengt:必要参数,指出将返回多少个字符。如果为 0,返回零长度字符串('')。如果大于或等于string 的字符数,则返回整个字符串。 示例1: 注意:在工作表中,left函数的第二个参数是可选参数,默认值为1。在VBA中,第2个参数是必不可少的,否则会产生编译错误。 2>LeftB函数 LeftB 函数作用于包含在字符串中的字节数据,length参数指定的是字节数而非字符数。 很多字符串函数都有字节版本(在函数名后加字母B)。 示例2: 注意:VBA里的LeftB函数与工作表中的LeftB函数又有不同,在工作表中对英文字符使用LeftB时的返回的结果与left是相同的。在VBA里,一律都是按双字节来处理。涉及到DBCS双字节系统,存储方式(高低字节),编码(ANSI,UNICODE),这里就不细讲了。 3>Left$函数 Left函数的String版本(函数名后带有$),返回类型为String,效率高。 至少高多少,且看下面的测试结果。 示例3:
补充:
|
|
来自: fzchenwl > 《excel精英培训》