Избавиться от .Row
- возвращает номер строки, а не ссылку на ячейку
Sub GetData()
With ThisWorkbook.Worksheets(1)
.Range("A" & Rows.Count).End(xlUp).Offset(1).Value2 = ActiveWorkbook.Name
.Range("B" & Rows.Count).End(xlUp).Offset(1).Value2 = ActiveWorkbook.Worksheets(2).Cells(Rows.Count, "A").End(xlUp).Row
End With
End Sub