• ベストアンサー

選択範囲について

ある範囲を選択したいのですが。 選択開始セルは決まっているのですが選択終了のセルが変化するので、そのアドレスを変数に入れて設定してみたのですがエラーがでてしまいます。 こういうときはどうすれば上手くできるのでしょうか? 変数1 = ActiveCell.Offset(0, 10).Address(RowAbsolute:=False, ColumnAbsolute:=False) Range("B4:末尾").Select

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

  • ベストアンサー
  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

>Range("B4:末尾").Select 末尾 が変数なら、 "B4:末尾" では無く、"B4:" & 末尾 かと思います。 ””で括ると「文字」として扱われます。

megumi0808
質問者

お礼

すみません; 変数1 = ActiveCell.Offset(0, 10).Address(RowAbsolute:=False, ColumnAbsolute:=False) Range("B4:変数1").Select 末尾は変数1のことですね。 変数を含めた範囲選択はこんなふうにやるんですね! ありがとうございました!^^  

関連するQ&A