私が作業するのは、1000行以上を一度に処理することが多くて、マクロの中で最終行を求めて全行を処理することが良くあります。ただ、マクロの作成過程で、行を削除したはずなのに、最終行の行位置が変更になっておらず、不要な行数も処理してしまうときがあります。そんな時に、最終行のリセットの方法を知っていると便利だと思いましたので、ご紹介させていただこうと思います。
解決策
マクロでもなんでもないです。ファイルを上書き保存するだけです。
マクロ構文
上書き保存のマクロを、あえて記載するなら
ActiveWorkbook.Save
参考として、最終セル(最終行と最終列)へ選択セルを移動するには、
ActiveCell.SpecialCells(xlLastCell).Select
という記載方法となりますので、最終セルを確認したい場合には、使用してください。
実際、あまり使うことはないと思いますけど、一応紹介しました。
コメント