Я борюсь с частью VBA, которую я написал, целью которой было бы изменить значение ячейки в столбце B, если столбец G содержит определенные биты текст. Вот что я написал до сих пор:VBA: изменение значения ячейки на основе приблизительных значений других ячеек
Sub Test()
Dim LastRow As Long
Dim i As Long
Sheets("Current Week").Select
LastRow = Range("G" & Rows.Count).End(xlUp).Row
For i = 2 To LastRow
If Range("G" & i).Value Like "*Eagle*" Then
Range("B" & i).Value = "Bird"
End If
Next i
End Sub
Хотя вышеупомянутые работы, я изо всех сил, что я хотел бы добавить больше «значения, как» чем просто «Орел». Я пробовал следующее без особого успеха:
Sub Test()
Dim LastRow As Long
Dim i As Long
Sheets("Current Week").Select
LastRow = Range("G" & Rows.Count).End(xlUp).Row
For i = 2 To LastRow
If Range("G" & i).Value Like "*Eagle*"
Or ("G" & i).Value Like "*Pelican*"
Then
Range("B" & i).Value = "Bird"
End If
Next i
End Sub
Как добавить еще «Ценности»?
Спасибо!
Это абсолютно правильно (также у меня не было инструкции «Далее»). Я исправил это. Спасибо! – Aybabtus