在 Excel 2010 中查找和替换 VBA/宏

在 Excel 2010 中查找和替换 VBA/宏

另一个 Excel VBA 问题。我使用的是 Excel 2010

我想创建一个宏,它将删除选定范围内任意单元格中的以下 3 个符号:

[ ]”

例如;如果我选择包含以下内容的单元格范围:

[我的名字]

我想删除不留空格的符号/字符(什么都没有)

使用查找替换/替代功能有效,但耗时太长。

谢谢

答案1

Sub Removechar()

Selection.Replace What:=Chr(34), Replacement:=vbNullString, Lookat:=xlPart
Selection.Replace What:=Chr(91), Replacement:=vbNullString, Lookat:=xlPart
Selection.Replace What:=Chr(93), Replacement:=vbNullString, Lookat:=xlPart

End Sub

使用 ASCII 字符代码。

相关内容