質問: Range(Cells(i, 1), Cells(i, 8)).Value Row.Copy Sheets("Sheet2").Cells(Rows.Count, 1).End(xlUp).Offset(1, 0) ★Rowの修飾子不明 ``` 修飾子が不正です ``` continue2: Next i End If End If End Sub
回答: 「Row = Range(Cells(i, 1), Cells(i, 8)).Value」で、 Row は String型 の変数ですよね? Row には何の値が入るんでしょうか? (個人的には、値が入ることの方が不思議に思います) で、Row.Copy って何がしたいんでしょうか? 残念ながらVBAでは、String型の変数に「Copy」等、 プロパティもメソッドも用意されてませんので。