Новичок в VBA, и запутывается, пытаясь выяснить несколько команд одновременно.
Я хочу сравнить значения в столбце K со значениями в столбце I, и если значение в столбце K больше, скопируйте эту строку и вставьте ее в Лист9, чтобы у меня был список всех экземпляров, где K > I.
вот что у меня есть:
Sub compareresult()
Dim i As Integer
For i = 8 To 500
If Cells(i, 11).Value > Cells(i, 9).Value Then
ActiveCell.EntireRow.Select
Selection.copy
Sheets("Sheet9").range("A65000").End(xlUp).Offset(1, 1).PasteSpecial
End If
Next i
End Sub
прямо сейчас он дает мне сообщение об ошибке 400, но в какой-то момент во время моего возиться он будет копировать и вставлять значения поверх друг друга в Листе9, так что это только закончилось отображением последнего времени K > I. какие-либо мысли?