Excel VBA实现取字符串中数字并求和

 时间:2024-09-19 15:53:24

ExcelVBA利用正则表达式实现取字符串中数字并求和的方法。

工具/原料

Excel

VBA

方法/步骤

1、ALT+F11打开VBE编辑器,单击菜单:工具-引用。

Excel VBA实现取字符串中数字并求和

2、弹出引用-VBAProject对话框,勾选MicrosoftVBScriptRe壹执慵驾gularEXpressions1.0,点确定。

Excel VBA实现取字符串中数字并求和

3、新建一个模块,输入如下代码:Sub咯悝滩镞tsszstrqh()DimregAsNewRegExpDimstrAsString,t,s,arrstr惺绅寨瞀=Range("a1").ValueWithreg.Global=True.Pattern="[^0-9.]"arr="="&Right(.Replace(str,"+"),Len(.Replace(str,"+"))-1).Pattern="\++"Range("b1")=.Replace(arr,"+")EndWithEndSub

Excel VBA实现取字符串中数字并求和

4、按ALT+F8,运行tsszstrqh宏,演示结果如下图:

Excel VBA实现取字符串中数字并求和

怎样用VBA对混合文本数字列进行计数 在VBA中,用代码选择非空区域(2)? excel中如何用VBA快速填充空白行 表格技巧:怎么一键快速提取单元格中的唯一值? excel2016怎么从右边提取字符串?
热门搜索
交通安全知识图片 光腚美女图片 谢苗图片 少儿科幻画图片大全 18x动漫