エクセルのマクロで範囲を選択してみましょう。:エクセル活用術 マクロ 関数 関連情報

エクセルのマクロで範囲を選択してみましょう。

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

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

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

データは、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

トラックバック(0)

このエントリーのトラックバックURL:
http://ya4oo.com/master1/mt-tb.cgi/155
エクセル
[Link] ランプベルジェ FX成功法則 ブルゴーニュワイン 抜け毛予防 勉強机 通販 待ちうけ 和訳 出会い 北海道中古車 札幌 不動産 メタボリック解消 記帳代行 破魔弓 公認会計士 求人 木目込み人形