我有A列,其中包含可变数量的不同值,但也包括以下三个值; " Kurz"," Stein"," Neuer"。
我想做的是跟随;如果单元格值是" Kurz"然后我希望该值自动更改为" Team1"。如果它"斯坦"然后" Team2"如果它是" Neuer"然后" Team3"。如果它具有其他价值,那么我就不希望发生任何事情。
也许这样的事情应该有效,但我现在不知道如何对此进行编码;
If ValueA1= "Kurz" then ValueA1= "Team1"
如何正确编码?
答案 0 :(得分:2)
这里有一个快速的方法来使用一些简单的VBA代码,不确定它是否是最有效的,但它应该完成工作!
Sub replaceWords()
Dim i As Long
For i = 1 To Rows.Count
If Cells(i, 1).Value = "Kurz" Then
Cells(i, 1).Value = "Team 1"
ElseIf Cells(i, 1).Value = "Stein" Then
Cells(i, 1).Value = "Team 2"
ElseIf Cells(i, 1).Value = "Neuer" Then
Cells(i, 1).Value = "Team 3"
End If
Next i
End Sub