'."\n" ?> マクロで範囲を選択する-エクセルマクロを使いこなそう

Top > マクロで範囲を選択する

マクロで範囲を選択する

毎日エクセル上にデータ入力などをしているとしたら、データって毎日毎日増えていっていますよね。

そのデータから何かの条件を指定して検索するときに、毎日検索範囲が変わっていくとしたらその都度対象セルを修正するのは面倒ですよね。

これをマクロを使って解決はできないのでしょうか?

データは、1行に1データで入力されていっているものとします。

【範囲を選択する方法】
方法その1.アクティブセル領域を判断する方法
Sub kettei1()
  Dim TBL As Range

  Worksheets("Sheet1").Activate: Range("A1").Select
   'セルA1を含む、アクティブセル領域(空白行と空白列で囲まれたセル範囲)を選択します
  Set TBL = ActiveCell.CurrentRegion
  TBL.Select
End Sub

方法その2.アクティブセル領域を判断する方法(表題などを除きます)
Sub kettei2()
  Dim TBL As Range

  Worksheets("Sheet1").Activate: Range("A1").Select
   'セルA1を含む、アクティブセル領域(空白行と空白列で囲まれたセル範囲)を選択  Set TBL = ActiveCell.CurrentRegion
   '1行下の位置から1行少ないところをを設定している
  Set TBL = TBL.Offset(1, 0).Resize(TBL.Rows.Count - 1, TBL.Columns.Count)   TBL.Select
End Sub

エクセルマクロ

related entry
エクセル Excel 質問 使い方 HOME [エクセルの学校]
Excel(エクセル)学習室 / KENZO30
エクセル株式会社/トップページ
Excel (エクセル) 活用ガイド (使い方徹底解説) マイクロソフト ...
エクセルマクロの使い方
エクセルマクロの作成
エクセルマクロ
サイト情報
当ホームページ内からは、別のサーバを利用したWebサイトへリンクをしている場合があります。 掲載事項(コンテンツ)については細心の注意を払っていますが、掲載事項(コンテンツ)の誤りや掲載情報に基づいて被ったいかなるトラブルや損害などについて、当ホームページでは一切責任を負いません。 このホームページに掲載されている内容は予告なく変更、中断、中止することがあります。