使用Macro在单元格的字符串中间添加字符串

时间:2014-08-15 19:53:44

标签: excel excel-vba vba

我想使用宏在单元格中的现有字符串中添加特定字符串。

例如:

123456789重命名为1234XXX56789
通过添加XXX和宏。

1 个答案:

答案 0 :(得分:2)

有效使用LeftMidRight功能可以满足您的要求。

Sub StringReplace()
Name = InputBox("Enter the Original String")
Strng = InputBox("Enter the String to Replace")
Var = InputBox("Enter the character position of string replacement begins ")
Name = Left(Name, Var) & Strng & Mid(Name, Var + 1)
MsgBox Name
End Sub