我希望将 excel 工作表列中的第一位数字 (9109) 替换为字母“i” A1
。每个单元格都有不同的项目编号,但每个项目都以“9”开头,因此我希望将“9”替换为字母“i”。
非常重要:请记住,我的一些项目编号看起来像 9109、9269。所以我只需要替换第一个“9”。有人能帮帮我吗?
答案1
VBA:
Sub test()
Dim original As String
Dim replacement As String
For Each c In Range("A:A")
If Left(c, 1) = 9 Then
original = c.Value
replacement = replace(original, "9", "i", 1, 1)
c.Value = replacement
End If
Next
End Sub