過去ログ

                                Page     578
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼Rangeの中に変数を  ぽむ 03/1/21(火) 20:22
   ┗Re:Rangeの中に変数を  りん 03/1/21(火) 20:40
      ┗悩んだことがあるので  BOTTA 03/1/21(火) 20:54

 ───────────────────────────────────────
 ■題名 : Rangeの中に変数を
 ■名前 : ぽむ <poipoi2754@yahoo.co.jp>
 ■日付 : 03/1/21(火) 20:22
 -------------------------------------------------------------------------
   例えば、Range("A1:B3")を指定したい時に
変数=B3
の状態で、
Range("A1:変数")
のようにしたいのですが、

うまく行きません。

助けてください。
 ───────────────────────────────────────  ■題名 : Re:Rangeの中に変数を  ■名前 : りん <rin_doggie@hotmail.com>  ■日付 : 03/1/21(火) 20:40  -------------------------------------------------------------------------
   ぽむ さん、こんばんわ。

>例えば、Range("A1:B3")を指定したい時に
>変数=B3
>の状態で、
>Range("A1:変数")
>のようにしたいのですが、

変数が文字列の場合は&演算子でくっつけるのが簡単です。
  Range("A1:" & 変数) みたいに。
 ───────────────────────────────────────  ■題名 : 悩んだことがあるので  ■名前 : BOTTA  ■日付 : 03/1/21(火) 20:54  -------------------------------------------------------------------------
   りんさん、ぽむさん、こんばんは。
>>例えば、Range("A1:B3")を指定したい時に
>>変数=B3
>>の状態で、
>>Range("A1:変数")
>>のようにしたいのですが、
>
>変数が文字列の場合は&演算子でくっつけるのが簡単です。
>  Range("A1:" & 変数) みたいに。

文字列の場合、
Dim 変数 As String '一応宣言
  変数 = "B3" '" "でくくりましょう。
  Range("A1:" & 変数).Select

よけいなお世話かもしれませんが・・・。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 578