web-dev-qa-db-ja.com

Excelファイルが突然35MB?

945KBのExcelファイルが警告なしに35MBに拡大する原因は何ですか?

ヒント:

  1. 範囲をテーブルに変換するテーブルフォーマットがあり、それらを範囲に変換し直しました。それでいいの?
  2. マクロがExcelを数回クラッシュし、ファイル回復ペインが表示されましたが、何も再保存せずに常に閉じるを選択します。
4
Emre

前回これを経験したとき、問題は誰かが何千ものセルの背景を白に設定したことでした。 Excelはこれらを別々に保存したようです。すべてのセルを選択して、書式を削除してみてください。

8
Botond Balázs

私もそのような問題に直面しました。この35MBのExcelをZipすると、Zipファイルは非常に小さくなります。私は正しいですか?

この回避策を試してください-必要なセルの範囲をコピーして新しいExcelファイルに貼り付け、新しいファイルサイズを確認してください。

5
kamleshrao

最も可能性の高い原因は、フォーマットまたは不正なデータ入力によるセルの追加であると思われます。これを確認する簡単な方法は、スクロールバーを確認することです。ドラッグバーが非常に細く、100行(またはA〜G列)しか使用していない場合は、多くの余分な行/列が記憶されています。必要なデータをコピーして新しいブックに貼り付けるとこれは修正されますが、関連するデータの種類によっては問題が発生する可能性があります。ホースの不要なセルを削除する方法は、スクロールバーを最後までドラッグして(スクロールホイールを使用しないでください)、「余分な」行または列を選択して削除することです。

レビューオプションも確認してください。ドキュメントが数回渡され、それらの変更を完全に承認/拒否せずにマークアップが適用された場合、ドキュメントは非常に大きくなる可能性があります。これはPowerPointとWordでより一般的ですが、Excelに影響を与える可能性があります。

4
Insomnic

残りの未使用の行と列を上から下、左から右に削除するだけです。削除すると再び表示されますが、以前に使用されていた形式はなくなります。実際に機能します。試してみてください。

2
ARSD

複数のユーザーがドキュメントを同時に更新できるようにブックの共有をオンにしている場合、デフォルトでは変更履歴が30日間保持されます。これにより、ドキュメントが途方もなく大きくなる可能性があります。

1
shoover

試行錯誤で見つけました。シートを新しいブックにコピーし始め、データでいっぱいの1枚のシートが私によってフォーマットされ、Excel 2007オプションの[テーブルとしてフォーマット]を選択し、範囲に変換されていることを確認しました(かなり時間がかかりました)セルの色が原因だと思いますこれ...マイクロソフトで誰がこれをしたのだろうか。残酷なもの!

1
Emre

ドキュメントのバージョン管理機能を有効にすると、保存するたびに新しいバージョンが作成されます。これが、ファイルのサイズが突然大きくなる理由である可能性があります。

1
joe