- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBAマクロ_セル範囲を行列番号で指定)
VBAマクロでセル範囲を行列番号で指定する方法
このQ&Aのポイント
- エクセルマクロを使用して、特定の範囲を指定してコピーし、別の場所に貼り付ける方法を知りたいです。
- 現在、セル番号を使用して指定しているが、行列番号で指定する方法を知りたいです。
- cells(i,j)を使用して試してみたがうまくいかなかったので、効果的な方法を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは! 一例です。 仮にB2~H20セルをB67セルにコピー&ペーストする場合は Range(Cells(2, 2), Cells(20, 8)).Copy Range("B67") といった具合になります。m(_ _)m
その他の回答 (1)
- KURUMITO
- ベストアンサー率42% (1835/4283)
回答No.2
例えばRange("B18:C32").Selectは次のようにあらわすことができます。 i = 18 j = 2 k = 32 l = 3 Range(Cells(i, j), Cells(k, l)).Select
質問者
お礼
ありがとうございます。
お礼
うまくいきました!ありがとうございます。