• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBAマクロ_セル範囲を行列番号で指定)

VBAマクロでセル範囲を行列番号で指定する方法

このQ&Aのポイント
  • エクセルマクロを使用して、特定の範囲を指定してコピーし、別の場所に貼り付ける方法を知りたいです。
  • 現在、セル番号を使用して指定しているが、行列番号で指定する方法を知りたいです。
  • cells(i,j)を使用して試してみたがうまくいかなかったので、効果的な方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんばんは! 一例です。 仮にB2~H20セルをB67セルにコピー&ペーストする場合は Range(Cells(2, 2), Cells(20, 8)).Copy Range("B67") といった具合になります。m(_ _)m

newcivilization
質問者

お礼

うまくいきました!ありがとうございます。

その他の回答 (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

newcivilization
質問者

お礼

ありがとうございます。

関連するQ&A

専門家に質問してみよう