プロが教える店舗&オフィスのセキュリティ対策術

OS:XP、エクセル:2007を使用中です。
他者がエクセル2003で作成したファイルを引き継ぎましたが、ファイルサイズが10MBあり、内容を確認したところ不要なオブジェクトが山の様にあった上、何故か65,536行まで1列のみ計算式が入っていました。
そこで、不要なオブジェクトを全て選択の上削除し、計算式についても必要数(1200)より下の行全体を削除しましたが、スクロールバーが異様に小さいままになっているの気がつきました。(ファイルサイズは1.8MBまで小さくなりました)
次に最後のセルを確認したところL65536であることが判ったので、過去の質問の回答から、L列から右側全列及びデータの入っている1200行の次の行(1201行)から65536までの全行を削除し、上書き保存しましたが、再度開くと最終のセルがK65536となっています。
このファイルは壊れているのでしょうか。
マイクロソフトから出されている最終のセルの修正以外に、修正する方法をご存じの方がいらっしゃいましたらご教示いただきたく、よろしくお願い致します。
ちなみに左上角をクリックし全セル範囲を選択して削除した後に上書き保存したところ170KBとなりました。シートは1枚のみ、データ、見えるデータ及びオブジェクトは0で最後のセルはk65536のままの状態です。
よろしくお願いします。

A 回答 (3件)

列幅は、


Ctrl+Vで貼り付けた後に、「形式を選択して貼り付け」で「列幅」を選んで貼り付け
とすればコピーできます。

残念ながら、「行高」がないのです。
行全体でコピーし、貼り付ければ「行高」が反映されます。
一度試してみればどうでしょうか。
    • good
    • 0
この回答へのお礼

回答いただきありがとうございます。
確かに言われた通りにコピーしたところ、列幅がコピー元と同じになりました。
そして、行を選択して貼り付けるとセルの高さもコピーされました。
感動ものです。
最後のセルを修正する方法が無いようですので、教えていただいた通りにコピーして使うこととします。
ありがとうございました。

お礼日時:2009/05/04 16:20

#1さんの個回答どおり、他シートにコピペしてみては直りませんか。


意味のあると思えるセル範囲を範囲指定して、コピー
他シートのA1を基点にして貼り付け。
ーー
また
編集ージャンプーセル選択ボタンー最後のセル
はチェックしましたか。どのセルを指しますか。
====
Googleなどで「最後のセル 削除」で照会してみてください。たくさん記事がでます。FAQです。
http://pc.nikkeibp.co.jp/article/NPC/20071212/28 …
ほか多数。
    • good
    • 0
この回答へのお礼

ありがとうございます。
#1さんへのお礼にも書きましたが、必要な範囲をコピペで正常となります。
また、過去の質問や他のサイトで探した方法(必要なセルの右、下全部を行、列ごと削除する方法等)もやってみましたが、やはり最後のセルの位置は65536でした。

お礼日時:2009/05/02 15:37

新たに挿入した新規シートに必要セル範囲をコピペし、元のシートは削除すればどうでしょうか。

    • good
    • 0
この回答へのお礼

ありがとうございます。
必要なところをコピペすると正常になりますが、セルの高さや幅がコピーされないので、かなりの手間となってしまいます。
また、この様なファイルがいっぱいあるので、最後のセルの直し方がわかればと思って質問してみました。

お礼日時:2009/05/02 15:32

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!