Новичок в VBA, и запутанный, пытаясь выяснить несколько команд одновременно.
Я хочу сравнить значения в столбце K со значениями в столбце I, и, если значение в столбце K больше, скопируйте эту строку и вставьте ее в Sheet9, чтобы у меня был список всех случаев, где 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. Есть мысли?