Excel VBA質問箱 IV

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

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


10462 / 13644 ツリー ←次へ | 前へ→

【21714】セル範囲の選択 まつ君 05/1/27(木) 22:39 質問[未読]
【21716】Re:セル範囲の選択 popon 05/1/27(木) 23:06 回答[未読]
【21717】Re:セル範囲の選択 ichinose 05/1/27(木) 23:19 発言[未読]
【21719】Re:セル範囲の選択 まつ君 05/1/27(木) 23:31 お礼[未読]
【21718】Re:セル範囲の選択 まつ君 05/1/27(木) 23:21 お礼[未読]

【21714】セル範囲の選択
質問  まつ君 E-MAIL  - 05/1/27(木) 22:39 -

引用なし
パスワード
   セル範囲をカレントレジオンを使って選択するとセルに計算式が
入っているとその所まで選択されてしまいますが、セルが空白ではない
所までを選択するにはどうしたら良いでしょうか?

例えば、A1に単価、B1に数量、C1に金額、C2:C100までは数式が
入っています。
A2:B5までデータが入力されていた場合にA2:C5の範囲だけに
罫線を引くようなことがしたいのですが、カレントレジオンでは
C100まで選択されてしまいます。

ご教授お願いいたします。

【21716】Re:セル範囲の選択
回答  popon  - 05/1/27(木) 23:06 -

引用なし
パスワード
   ▼まつ君 さん:
こんばんは。 ponponです。
A列のデータで行を取得しています。

Sub test()

Range(Cells(2, "A"), Cells(65536, "A").End(xlUp).Offset(, 2)).Select
MsgBox "これが範囲です"

End Sub


>セル範囲をカレントレジオンを使って選択するとセルに計算式が
>入っているとその所まで選択されてしまいますが、セルが空白ではない
>所までを選択するにはどうしたら良いでしょうか?
>
>例えば、A1に単価、B1に数量、C1に金額、C2:C100までは数式が
>入っています。
>A2:B5までデータが入力されていた場合にA2:C5の範囲だけに
>罫線を引くようなことがしたいのですが、カレントレジオンでは
>C100まで選択されてしまいます。
>
>ご教授お願いいたします。

【21717】Re:セル範囲の選択
発言  ichinose  - 05/1/27(木) 23:19 -

引用なし
パスワード
   ▼popon さん、▼まつ君 さん、こんばんは。

>>セル範囲をカレントレジオンを使って選択するとセルに計算式が
>>入っているとその所まで選択されてしまいますが、セルが空白ではない
>>所までを選択するにはどうしたら良いでしょうか?
>>
>>例えば、A1に単価、B1に数量、C1に金額、C2:C100までは数式が
>>入っています。
>>A2:B5までデータが入力されていた場合にA2:C5の範囲だけに
>>罫線を引くようなことがしたいのですが、カレントレジオンでは
>>C100まで選択されてしまいます。
>>
>>ご教授お願いいたします。
単価のA列が入力されている行で罫線を作成します。
'==============================================
Sub test()
  Dim rng As Range
  Set rng = Range("a1", Cells(Rows.Count, 1).End(xlUp)).Resize(, 3)
  Call mk_keisen(rng)
End Sub
'===========================================================
Sub mk_keisen(rng As Range)
  With rng.Borders
    .LineStyle = xlContinuous
    .Weight = xlThin
    .ColorIndex = xlAutomatic
    End With
End Sub

【21718】Re:セル範囲の選択
お礼  まつ君 E-MAIL  - 05/1/27(木) 23:21 -

引用なし
パスワード
   ▼popon さん:
早速、プログラムに組み込みました。
これで前に進みます。
すぐにご回答頂き、誠にありがとうございました。
まだ、まだ、これからもご厄介になると思いますが
どうぞよろしくお願いします。

【21719】Re:セル範囲の選択
お礼  まつ君 E-MAIL  - 05/1/27(木) 23:31 -

引用なし
パスワード
   ▼ichinose さん:
poponさんや、ichinoseさんのそれぞれの記述方法があり
すごく勉強になりました。
私のような初心者を大変力強い方々に助けられて
大変感謝しております。
今後ともよろしくお願いいたします。

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