Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


5693 / 13645 ツリー ←次へ | 前へ→

【49432】変数による複数のアクティブ指定 るぎーぃ 07/6/5(火) 0:39 質問[未読]
【49433】Re:変数による複数のアクティブ指定 Blue 07/6/5(火) 0:43 発言[未読]
【49434】Re:変数による複数のアクティブ指定 るぎーぃ 07/6/5(火) 0:51 お礼[未読]

【49432】変数による複数のアクティブ指定
質問  るぎーぃ  - 07/6/5(火) 0:39 -

引用なし
パスワード
      Range("$A$3,$A$5,$C$2").Select
 というコードは、A3とA5とC2を飛び飛びに選択してくれるのですが、

   Dim add1 As Variant
   Dim add2 As Variant
   Dim add3 As Variant

   add1 = $A$3
   add2 = $A$5
   add3 = $C$2

   Range("add1,add2,add3").Select
 というコードだとエラーが発生します。

どう変更すれば良いのでしょうか。
どなたかお願いします。

【49433】Re:変数による複数のアクティブ指定
発言  Blue  - 07/6/5(火) 0:43 -

引用なし
パスワード
   文字列の結合は & 演算子を使います。


>"add1,add2,add3"
を MsgBox で表示してみるとどうなっているのかわかるでしょう。

【49434】Re:変数による複数のアクティブ指定
お礼  るぎーぃ  - 07/6/5(火) 0:51 -

引用なし
パスワード
   ▼Blue さん:ありがとうございます!

>>"add1,add2,add3"
>を MsgBox で表示してみるとどうなっているのかわかるでしょう。

凄く良く理解できました。ありがとうございます、非常に助かりました。

5693 / 13645 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free