VBA Replace 替换子字符串
将字符串中的子字符串A全部替换为子字符串B。
语法
Function Replace(str, substringA, substringB, [Start], [Count], [Compare]
将字符串str中的子字符串substringA全部替换为substringB。
Start:可选项。表示从Start个字符开始查找替换,默认从头开始。
Count:可选项。表示替换多少个,默认替换所有。
Compare:可选项。默认区分大小写,设置为vbTextCompare不区分大小写。
示例
Sub sub8()
Dim s1 As String
s1 = "欢迎访问小步教程,小步教程持续升级中。"
Debug.Print Replace(s1, "小步教程", "xiaobuteach.com")
Debug.Print Replace(s1, "小步教程", "xiaobuteach.com", Count:=1)
End Sub
输出结果:
欢迎访问xiaobuteach.com,xiaobuteach.com持续升级中。
欢迎访问xiaobuteach.com,小步教程持续升级中。