Я пытаюсь переместить элементы в столбце на другую страницу, если они дублируются по определенным критериям.
Мой код останавливается на моем втором операторе if, и я не могу понять, как искать коллекцию с моим новым значением строк.Я чувствую, что почти получил, но не знаю, как это исправить.
Sub duplicates ()
Dim tasks as collection
Set tasks = new collection
Dim row, m as long
Dim task as variant
Row = 9
M= 3
Do until trim(sheets(“itemreport”).range(“k” & row).value) =“”
If trim(sheets(“itemreport”).range(“f” & row).value) = “credited” then
If trim(sheets(“itemreport”).range(“k” & row).value = tasks(item) then ‘Part I am having trouble on
Sheets(“credited”).range(“r” & m) = trim(sheets(“itemreport”).range(“k” & row).value)
M = m +1
Else: tasks.add (trim(sheets(“itemreport”).range(“k” & row).value)
End if
End if
Row = row + 1
Loop