Excel VBA – 查找具有特定值的所有行并获取其行号

我在excel和vba中已经接近零知识。 我正在试图做到以下几点:

for each row in ActiveSheet.ListObjects("SheetPotatoData") if cell (column 5):(row) value equals "potato" do something with (column 2):(row) 

我真的很感激,如果你能启发我正确的语法来做到这一点。

非常感谢你!

看这里: http : //www.excel-easy.com/vba/range-object.html

 For i = 1 To ActiveSheet.ListObjects("TableNameHere").ListRows.Count If Cells(i,5).Value = "potato" Then Cells(i,2).Value = "New value" End If Next