つまり実績表、みたいなやつですね。これの内訳を常設のピボットテーブルで集計するときや、SUBTOTAL関数を一番上の行に置いておくみたいな運用するとき、どこまで行があるかわかんないから対象範囲を
"$A$2:$A$65536"
とかにしますよね。
でもこれってすごいメモリ的に無駄なんですよね。
実はExcelって使ってるオブジェクトなんかを一旦丸っとメモリに読み込んでるらしいのです。詳しいことはあまりよくわかってないんだけど、VBAなんか使ってると使う機会もある『CurrentRegion』というやつの正体が見えた気がしました。
でも、じゃあどうすりゃいいんだよってことで知ったのが下の方法。
(以下、続き)