excel去掉一些数字,比如有些行有数字(工号)和名字的组合,去掉工号留下名字

时间: 2021-12-22 / 分类: EXCEL编程VBA / 浏览次数: 107 views / 0个评论 发表评论

1点开发工具,点VB

2插入个新模块,定义一个函数

3输入下面的代码进行正则替换,换掉数字和斜杠

Function RemoveNumbers(Txt As String) As String

With CreateObject(“VBScript.RegExp”)

.Global = True

.Pattern = “[0-9/]”

RemoveNumbers = .Replace(Txt, “”)

End With

End Function

完成后是这样子

4保存

5返回窗体

6按照正常使用函数那样使用就行了

 

发表评论

你必须 登录后 才能留言!