Excel VBA質問箱 IV

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

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


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

【35507】範囲選択について はち 06/3/7(火) 9:23 質問[未読]
【35542】Re:範囲選択について Jaka 06/3/7(火) 15:17 発言[未読]
【35543】Re:範囲選択について an 06/3/7(火) 15:39 回答[未読]
【35552】Re:範囲選択について やま 06/3/7(火) 16:07 お礼[未読]

【35507】範囲選択について
質問  はち  - 06/3/7(火) 9:23 -

引用なし
パスワード
   初めまして
アクティブなセルから下に空白になる手前まで選択し、横に空白になるまで選択させるようなVBAって出来るんでしょうか?
例)A1からE5までデータが全て入っていて、A1がアクティブな状態の時。
うまく説明できないのですが、よろしくお願いします。

【35542】Re:範囲選択について
発言  Jaka  - 06/3/7(火) 15:17 -

引用なし
パスワード
   アクティブセルが空白かそうでないかによっても変わりますが...。
Ctrl + 矢印キー をマクロ記録してみるといいと思います。

【35543】Re:範囲選択について
回答  an E-MAIL  - 06/3/7(火) 15:39 -

引用なし
パスワード
   ▼はち さん:
こんにちは。
いろいろ方法はあると思いますが、以下のコードで出来ました。

>例)A1からE5までデータが全て入っていて、A1がアクティブな状態の時。
>うまく説明できないのですが、よろしくお願いします。

Sub 範囲選択()

  Lastrow = Cells(Rows.Count, 1).End(xlUp).Row
  Lastcolumn = Cells(1, Columns.Count).End(xlToLeft).Column
  
  Range(Cells(1, 1), Cells(Lastrow, Lastcolumn)).Select


End Sub

【35552】Re:範囲選択について
お礼  やま  - 06/3/7(火) 16:07 -

引用なし
パスワード
   anさん、jakaさん、上手くいきました!
ありがとうございました!!

>▼はち さん:
>こんにちは。
>いろいろ方法はあると思いますが、以下のコードで出来ました。
>
>>例)A1からE5までデータが全て入っていて、A1がアクティブな状態の時。
>>うまく説明できないのですが、よろしくお願いします。
>
>Sub 範囲選択()
>
>  Lastrow = Cells(Rows.Count, 1).End(xlUp).Row
>  Lastcolumn = Cells(1, Columns.Count).End(xlToLeft).Column
>  
>  Range(Cells(1, 1), Cells(Lastrow, Lastcolumn)).Select
>
>
>End Sub

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