• ベストアンサー

VBA abc= Rows("12:21")と定義するには

SET abc= Rows("12:21")という感じで定義したいのですが、 実際にはエラーとなります。 どのようにすればよいのでしょうか?

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

  • ベストアンサー
  • popesyu
  • ベストアンサー率36% (1782/4883)
回答No.1

その一行だけではなんともいえませんが。少なくとも間違いではありません。 Set abc = Rows("12:21") abc.Select 例えばこんなんでも動きますが。 まぁ間違えているとすれば変数の宣言部分じゃないんですかね。

VitaminBB
質問者

お礼

回答ありがとうございます。 確かに以下のコードは動きますね。 問題は別の要因のようです。 Set abc = Rows("12:21") abc.Select

関連するQ&A