查看: 524|回复: 2

Excel提取单元格中文数据或英文

[复制链接]

9

主题

419

帖子

2237

积分

金牌会员

Rank: 6Rank: 6

积分
2237
 楼主| 发表于 2023-2-27 15:54:42 | 显示全部楼层 |阅读模式
FunctionTQ(rngAsRange,OptionaliAsString="数字")WithCreateObject("vbscript.regexp")SelectCaseiCase"数字":.Pattern="\d"Case"字母":.Pattern="[a-zA-Z]"Case"汉字":.Pattern="[\u4e00-\u9fa5]"EndSelect.Global=TrueSetmatches=.Execute(rng.Value)ForEachMatchInmatchesa=a&s&MatchNextTQ=IIf(Len(a)>0,a,"")EndWithEndFunction
回复

使用道具 举报

88

主题

690

帖子

4030

积分

论坛元老

Rank: 8Rank: 8

积分
4030
发表于 2023-3-5 20:43:26 来自手机 | 显示全部楼层
好复杂,可以举例么
回复 支持 反对

使用道具 举报

0

主题

102

帖子

524

积分

高级会员

Rank: 4

积分
524
发表于 2023-12-29 23:56:05 | 显示全部楼层
感谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表