相关文章推荐
无邪的楼房  ·  厦门公交车纵火真凶厌世报复社会 记者探访嫌犯 ...·  1 年前    · 
面冷心慈的大海  ·  华尔街见闻·  1 年前    · 
乖乖的橙子  ·  我校举办第九届全国计算生物学与生物信息学学术 ...·  2 年前    · 
悲伤的大熊猫  ·  博客项目(1、技术选型) - 掘金·  2 年前    · 
豁达的充电器  ·  Unity实战篇 | ...·  2 年前    · 
Code  ›  字符串处理中的通配符开发者社区
字符 字符串函数 通配符
https://cloud.tencent.com/developer/article/1669406
稳重的猴子
3 年前
作者头像
xyj
0 篇文章

字符串处理中的通配符

前往专栏
腾讯云
开发者社区
文档 意见反馈 控制台
首页
学习
活动
专区
工具
TVP
文章/答案/技术大牛
发布
首页
学习
活动
专区
工具
TVP
返回腾讯云官网
社区首页 > 专栏 > VBA 学习 > 字符串处理中的通配符

字符串处理中的通配符

作者头像
xyj
发布 于 2020-07-28 10:29:58
1K 0
发布 于 2020-07-28 10:29:58
举报

通配符, 从名称上我们也能大概猜到,这种特殊的符号是有通用匹配功能的,也就是可以匹配所有的符号。

Excel用的熟练的人,应该用过通配符,主要有2种:

  • * 匹配任意数量的字符
  • ? 匹配单个字符

1、Excel中通配符的使用:

通配符在Excel中也有很多地方能够用上,比如Vlookup、Match、Sumif函数等:

查找替换中也可以使用通配符,比如有一些单元格数据,我们想把一些 括号 内的内容删除掉:

图片中我们用的是 * ,可以匹配任意数量的字符,我们也可以用 ? ,比如用(??),就只会替换掉括号中含2个字符的。

2、VBA中通配符的使用:

在VBA中通配符还有1种 # ,能够代表1个数字。

在VBA中使用通配符比较简单,比如我们想判断某个字符开头是否是“Str",这个用Left函数也是可以的:

    If VBA.Strings.Left(str, 3) = "Str" Then
        '其他代码
    End If

使用通配符:

If str Like "Str*" Then
 
推荐文章
无邪的楼房  ·  厦门公交车纵火真凶厌世报复社会 记者探访嫌犯住处【3】--24小时滚动新闻--人民网
1 年前
面冷心慈的大海  ·  华尔街见闻
1 年前
乖乖的橙子  ·  我校举办第九届全国计算生物学与生物信息学学术会议暨生物医学大数据与人工智能大会-徐州医科大学
2 年前
悲伤的大熊猫  ·  博客项目(1、技术选型) - 掘金
2 年前
豁达的充电器  ·  Unity实战篇 | 使Unity打包的exe程序始终保持屏幕最前端【文末送书】-腾讯云开发者社区-腾讯云
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号