Я пытаюсь сделать следующее:
В диапазоне найти все подходящие ячейки для критерия, а затем скопировать другую ячейку.
Пока все хорошо, но скопированные ячейки всегда заканчиваются в той же ячейке назначения, вместо перемещения вниз на одну строку.
Sub count()
Option Explicit
Dim r As Range, i As Long, lastrow As Long, ro As Range, sh As Worksheet, cuweek As Range, myrange As Range
'i = 6
lastrow = Sheets("Sheet3").Cells(Rows.count, "A").End(xlUp).Row
'Set myrange = r.Offset(2, 0)
Set CopyR = Sheets("Sheet3").Cells(lastrow, "A").Offset(1, 0)
Set cuweek = Sheets("Dashboard").Range("G5")
Set sh = Sheets("Input")
Set ro = sh.Range("B3:TC3")
For Each r In ro
Set myrange = r.Offset(2, 0)
If WorksheetFunction.WeekNum(r) = cuweek Then
'MsgBox (myrange)
myrange.Copy Destination:=CopyR
End If
Next
End Sub