相关文章推荐
睿智的墨镜  ·  php文件路径通配符,php字符串匹配通配符*?·  2 月前    · 
发财的茶叶  ·  php通配符是什么,Linux中通配符详解·  2 月前    · 
近视的仙人掌  ·  中华人民共和国时期-湖北省水利厅·  1 年前    · 
怕老婆的皮带  ·  Python/tkinter中的计时器不更新标签。·  2 年前    · 
发怒的楼房  ·  - Enterprise Software·  2 年前    · 
爱看书的核桃  ·  纯美爱情电影《余生那些年》 ...·  2 年前    · 
暗恋学妹的移动电源  ·  志愿服务 | ...·  2 年前    · 
Code  ›  字符串处理中的通配符开发者社区
字符 字符串函数 通配符
https://cloud.tencent.com/developer/article/1669406
稳重的猴子
2 年前
作者头像
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
 
推荐文章
睿智的墨镜  ·  php文件路径通配符,php字符串匹配通配符*?
2 月前
发财的茶叶  ·  php通配符是什么,Linux中通配符详解
2 月前
近视的仙人掌  ·  中华人民共和国时期-湖北省水利厅
1 年前
怕老婆的皮带  ·  Python/tkinter中的计时器不更新标签。
2 年前
发怒的楼房  ·  - Enterprise Software
2 年前
爱看书的核桃  ·  纯美爱情电影《余生那些年》 小松菜奈谱写虐心恋曲_影片_少女茉莉_观众
2 年前
暗恋学妹的移动电源  ·  志愿服务 | 镜湖区图书馆暑期青年志愿者招募培训开始啦_活动
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号