我一直在研究下面的代码。代码将为找到值“test”的每一行着色。当找到“测试”时,我希望程序也将“测试”放在 B 列中。
我已经尝试了一些东西,正如您在下面的“值”中看到的那样,但我无法弄清楚如何将 B 列分配给它。
Sub colorF()
For i = 1 To 3000
For Kolom = 1 To 25
ColInd = ""
If InStr(1, Cells(i, Kolom), "test") > 0 Then ColInd = 3: Value = "test"
Rows(i).Select
If Not ColInd = "" Then Selection.Interior.ColorIndex = ColInd
Next Kolom
Next i
End Sub