- 在
A
專欄中,我有句 - 在
B-Z
列的列表,我有一個字符串包含數字後跟字母大寫和小寫。
45ABc
下面的宏條在整個工作表中所有小寫字母 - 不希望它剝奪列A的信請幫幫忙。
Sub RegExReplace()
Dim RegEx As Object
Set RegEx = CreateObject("VBScript.RegExp")
RegEx.Global = True
RegEx.Pattern = "[^A-Z0-9_-]"
For Each objCell In ActiveSheet.UsedRange.Cells
objCell.Value = RegEx.Replace(objCell.Value, "")
Next
End Sub
你的模式應該是準確的,你要刪除的東西 - 跟不上。看到我的帖子下面。 – brettdj