删除一个字符而不删除所有相同的字符

时间:2017-06-29 18:37:12

标签: vba

所以,我需要一些帮助才能删除一个角色而不删除所有角色。 例如,我想删除" x"但我不想删除所有" x"字母文本包含什么。我制作了代码,但它删除了所有" x"来自文字的信件。

TextBox1.Text = Replace(TextBox1.Text, "x" "")

1 个答案:

答案 0 :(得分:4)

VBA Replace function还有一些您可以使用的可选参数: start count 。如果您只想替换第一个匹配项:

TextBox1.Text = Replace(TextBox1.Text, "x", "", 1, 1)