Worksheet.UsedRangeに関する衝撃の事実(大袈裟)

 

 

Worksheet.UsedRangeプロパティに関する衝撃の事実(大袈裟)

はけたさんの一言

Twitterで、はけたさんが、

f:id:akashi_keirin:20190119094124j:plain

こんなことをおっしゃっていたので、実験してみた。

UsedRangeとは何なのか

まず、

akashi-keirin.hatenablog.com

このときに使用した

f:id:akashi_keirin:20190119094132j:plain

このシートのUsedRangeプロパティについて調べてみた。

イミディエイト・ウインドウに、次のコードを打ち込んで結果を見る。

  • ?Activesheet.UsedRange.Address
  • ?Activesheet.UsedRange.Count
  • ?Activesheet.UsedRange.Cells.Count

実行結果は、

f:id:akashi_keirin:20190119094321j:plain

なんと!

ALL1000セルに値を入れたら、てっきり$A$1:$ALL$1000の範囲がUsedRangeになると思い込んでいたけれど、ALL1000セル一つだけなんだ……。

おわりに

「Used」状態の「Range」なのだから、当たり前なのであった……orz