因此,我编写了一个For循环代码,试图通过数据的特定列(列M)搜索包含以“GE90”开头的描述的单元格,并替换了一个双眼偏移单元格C栏)和“GE90 Hold”。如何使用For循环来替换偏移单元格
我以为我正确使用的代码,但由于某种原因,它似乎并没有工作。
Dim Cell
For Each Cell In Range("M2:M" & LastRow)
If Cell.Value = "GE90*" Then
Cell.Offset(, -10).Value = "GE90 Hold"
End If
Next Cell
如果我理解*与 “GE90” 开始*正确的,你应该是使用'如果左(Cell.Value,4)= “GE90” Then'?从列M到列C(例如-10)看起来偏移似乎是正确的。 – Jeeped 2014-10-31 13:03:14
@Jeeped此代码完美工作谢谢! – ksmit144 2014-10-31 13:18:46