• ベストアンサー

Excel セル範囲指定

Excel VBA で、オフセット先のセルと一つ右のセルとを範囲指定する記述方法を教えて下さい。よろしくお願いします。 Range("????????????????").Select

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

  • ベストアンサー
回答No.2

> オフセット先のセルと一つ右のセルとを範囲指定 例えば、  元セル=A1  オフセット先セル=C2  オフセット先の右のセル=C3 ということでしたら、 Range("A1").Offset(1, 2).Resize(1, 2).Select

awazo
質問者

お礼

misatoannaさん ありがとうございました。 質問の言葉が足りませんでした。オフセット先とは、既にオフセットを済ませて行った先のセルを指していました。 ActiveCell.Offset(0, 0).Resize(1, 2).Select Resizeを知ることができ、巧くいきました。

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

Sub test01() Range(Range("A1").Offset(1, 2), Range("A1").Offset(1, 3)).Select 'Range("A1").Offset(1, 2).Resize(1, 2).Select End Sub でどうですか。(下は既回答の方式)

awazo
質問者

お礼

imogasiさん ありがとうございました。

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.1

質問内容が正しく理解できている自信がありませんが… A1セルの斜め右下のセル(B2)とその右隣のセル(C2)を選択したいなら(つまりB2:C2を選択) Range("A1").Offset(1,1).Resize(1,2).Select になります。 あえて詳しくは説明しませんのでキーワードでヘルプを検索して下さい

awazo
質問者

お礼

zap35さん ありがとうございました。

関連するQ&A

専門家に質問してみよう