这是针对 EXCEL Visual Basic 宏的。
我需要将所有 B 列数据更改为 C 列上只有字母数字字符。
我的代码仅适用于一个单元格。我想为每个活动单元格循环这段代码。有人可以帮我吗?
Sub macroalphanum()
Dim a$, b$, c$, i As Integer
a$ = Range("C1").Value
For i = 1 To Len(a$)
b$ = Mid(a$, i, 1)
If b$ Like "[A-Z,a-z,0-9, ]" Then
c$ = c$ & b$
End If
Next i
Range("D1").Value = c$
End Sub