|
楼主 |
发表于 2019-11-14 18:42
|
显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
本帖最后由 dycwuxing 于 2019-11-14 18:43 编辑
自问自答一下吧:已经根据别人的代码修改了下,可以实现效果,只是对这种组合不太理解: .Pattern = "[^g×\-\/]+"
Sub aa()
ReDim crr(1 To 1000, 1 To 1)
Set reg = CreateObject("Vbscript.Regexp")
With reg
.Global = True
.IgnoreCase = False
.Pattern = "[^g×\-\/]+"
End With
Set mc = reg.Execute(Range("A2"))
k = 1
For Each x In mc
k = k + 1
crr(k, 1) = x
Next
Cells(1, 2).Resize(UBound(crr), UBound(crr, 2)) = crr
End Sub |
评分
-
1
查看全部评分
-
|