EXCEL VBA中,关于字符串相减的问题

来源:百度知道 编辑:UC知道 时间:2024/05/31 01:44:04
想达到这样的效果:
例如:
"123456"-"146"="235"
"03579"-"953"="07"
请问该用什么函数?具体参数怎么设置?

Replace/Mid/Len 3个函数结合使用.用Excel数组公式也可以做到.代码如下:

Sub RepStr()
Dim S1 As String, S2 As String
S1 = "123456": S2 = "146"
For I = 1 To Len(S2)
S1 = Replace(S1, Mid(S2, I, 1), "")
Next
Debug.Print S1
End Sub