変数 'r'を使用してシート1からシート2に行をコピーしようとしています。この変数は別のプログラムの出力です。以下のコードを使用すると、「アプリケーション定義」エラーが発生します。誰かがこれで私を助けることができますか?それを複雑な上、可変範囲の行をコピーする
Sheets("Sheet2").Range(Sheets("Sheet2").Cells(1, 2)).Value = Sheets("Sheet1").Range(Sheets("Sheet1").Cells(r, 2)).Value
Sheets("Sheet2").Range(Sheets("Sheet2").Cells(2, 2)).Value = Sheets("Sheet1").Range(Sheets("Sheet1").Cells(r + 1, 2)).Value
Sheets("Sheet2").Range(Sheets("Sheet2").Cells(3, 2)).Value = Sheets("Sheet1").Range(Sheets("Sheet1").Cells(r + 2, 2)).Value
Sheets("Sheet2").Range(Sheets("Sheet2").Cells(4, 2)).Value = Sheets("Sheet1").Range(Sheets("Sheet1").Cells(r + 3, 2)).Value
はそれを手に入れました!このような迅速な対応に感謝します!また、私はVBAの初心者です。基本的なトピックをカバーするのに役立つ本をお勧めしますか? – Muni0408
@ Muni0408私は特定の推薦された本を持っていませんが、そこにはたくさんのものがあります。 –
ありがとうございますA.S.H ... :) – Muni0408