Excel VBA正则表达式
文章平均质量分 91
wei1019
我向星星许了个愿。我并不是真的相信它,但是反正也是免费的,而且也没有证据证明它不灵
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【 VBA 编程】利用正则表达式一键拆分非标准化数据,快、准、稳!
本期分享编知识:利用正则表达式一键拆分非标准化数据,解决生活中的实际问题原创 2025-07-16 12:00:57 · 383 阅读 · 0 评论 -
【Excel VBA 编程】正则表达式应用实战:英文书写规范检查
本次采用了正则表达式多规则组合覆盖中的分支逻辑,主要通过正则表达式的|(或)操作符组合多个独立规则,匹配不同结构形式,灵活覆盖不同场景下的首字母大写规则,同时避免规则冲突或遗漏如果想学习更多的编程知识,无论是用来提升自动化办公效率还是想着提升自我,都可以关注我的公众号“努力鸭是黑色的”,解锁更多的VBA技能。原创 2025-06-23 12:00:00 · 389 阅读 · 0 评论 -
【Excel VBA 编程】正则表达式应用:自动提取题目中关键信息,解答鸡兔同笼问题
在使用正则表达式解决问题时,一定要本着没有“最优解”,只有“最适解”这一原则,根据文本特征、可读性、可维护性等综合选择方法如果想学习更多的编程知识,无论是用来提升自动化办公效率还是想着提升自我,都可以关注我的公众号“努力鸭是黑色的”,解锁更多的VBA技能。原创 2025-06-22 12:00:00 · 624 阅读 · 0 评论 -
【Excel VBA 编程】正则表达式实战技巧:贪婪匹配与惰性匹配,你用对了吗
贪婪匹配使用 .* 或 .+ 等量词,默认情况下,使正则表达式引擎会尽可能多地匹配字符惰性匹配在量词后添加?,如 .*?或 .+?,使正则表达式引擎尽可能少地匹配字符,一旦满足条件就停止在实际应用中,我们一定要根据具体需求选择合适的匹配方式,以避免错误匹配或遗漏匹配项如果想学习更多的编程知识,无论是用来提升自动化办公效率还是想着提升自我,都可以关注我的公众号“努力鸭是黑色的”,解锁更多的VBA技能。原创 2025-06-21 12:00:00 · 876 阅读 · 0 评论 -
【Excel VBA 编程】正则表达式实战技巧:利用负向预查批量清理文件
本期主要介绍了负向预查相关的知识,多多练习和使用。负向预查的使用场景非常的多,除了文中介绍的清理文档功能外,还可以用于密码强度校验、URL 路径过滤、日志文件搜索排除关键词、敏感词过滤等等如果想学习更多的编程知识,无论是用来提升自动化办公效率还是想着提升自我,都可以关注我的公众号“努力鸭是黑色的”,解锁更多的VBA技能。原创 2025-06-20 12:00:00 · 1358 阅读 · 0 评论 -
【Excel VBA 编程】正则表达式实战技巧:正向预查
如果不使用正向预查改用其他方法的话,想实现两个案例就比较麻烦,通过这两则案例可见它的功效既然有正向预查,自然对应的就是负正向预查,刚好与正向预查相反,感兴趣的朋友可以继续关注,后续会继续分享这方面的知识如果想学习更多的编程知识,无论是用来提升自动化办公效率还是想着提升自我,都可以关注我的公众号“原创 2025-06-19 12:00:00 · 684 阅读 · 0 评论 -
【Excel VBA 编程】正则表达式应用,复杂模式匹配提取Word文档中信息
正则表达式是一门特别强大的字符搜索技术,几乎所有程序语言都可以调用正则表达式来处理字符串,VBA也不例外,灵活掌握使用就可以提升处理文本的能力感兴趣的朋友也可以试着提取文中的姓名哦,看着毫无规律出现的姓名也是可以利用正则轻松提取出来的如果想学习更多的编程知识,无论是用来提升自动化办公效率还是想着提升自我,都可以关注我的公众号“努力鸭是黑色的”,解锁更多的VBA技能。原创 2025-06-18 12:00:00 · 1110 阅读 · 0 评论 -
【Excel VBA 编程】正则表达式实战技巧:复杂模式匹配快速提取数据
本期介绍了正则表达式使用,概括一下VBA中使用正则表达式的步骤创建RegExp对象,分为前期绑定和后期绑定两种方式设置正则表达式模式和选项,设置.Pattern(正则表达式模式)、.Global(是否全局匹配)、.IgnoreCase(是否忽略大小写)等属性使用正则表达式进行匹配,通过Set matches = regEx.Execute("待处理内容")执行匹配操作遍历匹配结果:使用For Each match In matches遍历匹配结果,可通过match.Value获取匹配的字符串等信息。原创 2025-06-17 12:00:00 · 1206 阅读 · 0 评论 -
【Excel VBA 编程】表格操作,数据(含小数)自动生成大写金额,还可以加币种
'判断是否为整数,整数返回True,小数返回False'正则判断VBA-工具-引用中勾选Microsoft VBScript Regular Expressions 5.5。Function IsInteger(myNumber As Double) As Boolean '返回Boolean 变量,Set regx = New RegExp '初始化Dim myMatch As Object '万能Objectregx.Pattern = "(\.\d+)" '匹配规则,获取小数。原创 2025-05-22 12:00:00 · 815 阅读 · 0 评论 -
【Excel VBA 编程】读取Word中一堆姓名并自动排成一列显示到Excel中
Word文档中有一堆名字,名字中间是用空格隔开的,现在需要将它们逐一分开并输出到Excel表中,排成一列显示,即每个单元格中只能有一个名字原创 2025-05-14 12:00:00 · 1384 阅读 · 0 评论 -
【Excel VBA编程】自动清洗表格数据
去掉多余的空格、字符、字母等,每列数据显示格式统一并且按列固定对齐方式,让表格变得干净、整齐、赏心悦目原创 2025-05-10 12:00:00 · 1144 阅读 · 0 评论 -
【Excel VBA 编程】批量操作:从一段文本中快速提取多个金额数据并汇总
自动化批量操作:实现从一段文字中提取多个报销数据,并汇总求合计原创 2025-05-01 12:00:00 · 1129 阅读 · 0 评论 -
【Excel VBA 编程】面对一堆杂乱无章的邮寄地址,如何从中快速提取姓名和手机号码?
一批邮寄信息,里面的数据杂乱无章,我们本期的需求就是从这些邮寄信息中提取姓名和手机号码信息原创 2025-04-29 12:00:00 · 1421 阅读 · 0 评论 -
【Excel VBA 编程】带单位计算?正则表达式一秒去单位出结果
在Excel VBA中使用正则表达式处理带有单位的字符串,并进行相应的计算,是一种强大的数据处理方式。例如,本期需求就是需要从一个个单元格中提取数值,然后根据这些信息执行一些数学计算。原创 2025-04-23 12:00:00 · 1141 阅读 · 0 评论 -
【Excel VBA编程】什么?单位不统一要加班修改?别慌,VBA帮你轻松搞定
简单来说单位统一功能实现分两个过程来实现的,逐一详细说明第一个过程:C列单元格内容拆分整体思路来源于对C列数据的分析,随便拿出一个规格,如5公斤/箱,都是由三部分组成的,分别标出了不同的颜色,我们需要原创 2025-04-11 12:00:00 · 813 阅读 · 0 评论
分享