VBA字符串用法(自整理).docVIP

  • 98
  • 0
  • 约2.21万字
  • 约 21页
  • 2025-06-15 发布于广西
  • 举报

VBA字符串用法

一、字符串比拟:

1.解读Like运算符

Like运算符是字符串比拟时经常使用的运算符,也是VBA较难掌握的运算符。

语法:

result=stringLikepattern

Like运算符的语法具有以下几个局部:

局部

描述

result

必需的;任何数值变量。

string

必需的;任何字符串表达式。

pattern

必需的;任何字符串表达式,遵循“说明”中的模式匹配约定。

如果字符串(string)与模式(pattern)匹配,结果为True,否那么为False。但是如果Like两端的字符串和模式有一个为Null,那么结果为Null。

VBA内建的模式匹配功能提供了丰富的字符串比拟方式,在模式(pattern)表达式中可以使用通配符、字符列表〔或字符区间〕的任何组合来匹配字符串。

pattern中的字符

符合string中的

?

任何单一字符

*

零个或多个字符

#

任何一个数字〔0-9〕

[字符列表]

字符列表中的任何一个字符

[!字符列表]

不在字符列表中的任何一个字符

其它字符(串)

与自身匹配

1).Like在字符串比拟时受OptionCompare语句的影响,在默认情况下〔OptionCompareBinary〕,字符比拟根据内部二进制表示法〔ASCII码〕进行,是区分大小写的,此时ALikea的结果

文档评论(0)

1亿VIP精品文档

相关文档