I would like to define a range that changes according to a value in a For loop and the values of this range to another sheet.
Here is the code.
For i = 2 To 161672
  If cgmfitbit.Worksheets(1).Cells(i, 2).Value = ptnames Then
    ptfile.Worksheets(1).Range("A" & i & ":P" & i).Value = cgmfitbit.Worksheets(1).Range("A" & i & ":P" & i).Value
  End If
Next i
I am getting a run time error 91.
 
     
    