181:なにもない最終行の指定を変更したい。

180:エクセル稀なケース

私が作業するのは、1000行以上を一度に処理することが多くて、マクロの中で最終行を求めて全行を処理することが良くあります。ただ、マクロの作成過程で、行を削除したはずなのに、最終行の行位置が変更になっておらず、不要な行数も処理してしまうときがあります。そんな時に、最終行のリセットの方法を知っていると便利だと思いましたので、ご紹介させていただこうと思います。

解決策

マクロでもなんでもないです。ファイルを上書き保存するだけです。

マクロ構文

上書き保存のマクロを、あえて記載するなら

    ActiveWorkbook.Save

参考として、最終セル(最終行と最終列)へ選択セルを移動するには、

    ActiveCell.SpecialCells(xlLastCell).Select

という記載方法となりますので、最終セルを確認したい場合には、使用してください。

実際、あまり使うことはないと思いますけど、一応紹介しました。

コメント

タイトルとURLをコピーしました