- ベストアンサー
EXCELの「使われたセル範囲内の最後のセル」について
Excel2000でVBAを使用して開発している物があるのですが、Oracleからデータを受信して内容をシートに表示させています。クリア処理として、受信したデータを消す処理(ClearContents+α)があるのですが、クリアしたにもかかわらず、タイトルの件最後のセル位置(Ctrl+Endキー)が記憶されたままになってしまいます。 試しに、シートの最終行までを削除してみたのですが、やはり記憶されたものは消えません。 そこで、記憶された最後のセルを消す方法がありましたら教えてください。 O/SはWindows98SEです。
- みんなの回答 (3)
- 専門家の回答
お礼
使われたセル範囲内の最後のセル=Ctrl+End=SpecialCells(xlCellTypeLastCell) のつもりでいました。ExcelのVBAHelpをみたら、SpecialCells(xlCellTypeLastCell)の内容が使われたセル範囲内の最後のセルとなっていて、たまたまなのか、Ctrl+Endと大体一致していたので・・・ それはさておき。 ありがとうございました。出来ました。 削除まではしたのですが、保存しないと認識されないのですね。 この方法で行こうと思います。