excel VBA构造正则函数(单参数)
2024-08-26 03:37:38
Function zhengze(Rng As Range)
Set regx = CreateObject("vbscript.regexp")
With regx
.Global = True
.Pattern = "\d{4}-\d{2}-\d{2}" '写正则表达式
Set mat = .Execute(Rng)'存储匹配到的集合
For Each mg In mat'循环读取存储了匹配结果的列表
If .test(Rng) Then
zhengze = mg'匹配到值,则返回值到单元格
Else
zhengze = 0
'Set mat = .Execute(value)
'cells 单元格 读取单元格内容,将内容写入单元格,将变量rg的值输入到c列的n行
End If
Next
End With
End Function
最新文章
- 使用 MimeKit 和 MailKit 发送邮件
- 实验五(简单嵌入式WEB服务器实验)问题总结
- 查看Android应用的package name和activity name方面
- 【转】 使用maven创建web项目
- floyd算法 poj2253
- 关于JS的数据类型的一些见解
- Keyframes介绍
- Google Analytics SEO 实时 网站 访问量 统计
- hadoop优点和缺点
- ts 使用Visual Studio2012和TFS网站管理源代码
- [AngularJS学习笔记] 基础学习01
- Java多线程-线程的锁总结
- java中如何操作数据库(增删改查)
- JAVA命令参数详解
- linux学习(一)认识、安装Linux
- C#实现的HttpGet请求
- c++ 积累
- Eclipse Maven: Cannot change version of project facet Dynamic web to 3.0 的解决方法
- M2阶段团队个人贡献分
- 解决 https urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] 错误
热门文章
- Spring 实现策略模式--自定义注解方式解耦if...else
- Java集合详解(五):Hashtable原理解析
- Linux服务之DHCP服务篇(scp)
- Java forEach 方式遍历集合(Java 8 新特性)
- nginx 的基础知识(二)
- MySQL next-key lock 加锁范围是什么?
- 在 Visual Studio 里一秒打开 ILSpy,并反编译当前项目
- 如何在Linux中自动删除或清理/tmp文件夹内容?
- GO学习-(1) why go?
- mybatis-plus 分页查询+ dao层抽象