HOME > Excel >
一般操作 >
ブック・シート >
No. 040
2003/2007/2010/2013
データ量もさほどなく(行数や列数が少しスクロールすれば見渡せる程度)、画像ファイルなどが挿入されていないにもかかわらず異常にファイル サイズが大きく何MBもあり、開くものの動作が重たい、または固まったり強制終了するような状況です。
3段階で、処置をしていきます。
<1. バックアップ>
こういった状況の場合は、いつ何時ブックが壊れ開けなくなってしまうかもしれないので、ファイルをバックアップ(コピー)しておきましょう。
これは鉄則です。
<2. Excelのサイズが肥大化して動作が重い原因はたぶんこれ|火消しに行って油を注ぐ. オブジェクトの確認>
実はこの現象、よくいただくお問い合わせの1つです。
以外に原因となっているのが、画像ファイルや図形などオブジェクトの見落としです。
バックアップ後に、シートのどこかにオブジェクトが入ってないかを確認します。
オブジェクトの存在を確認する早い方法は、[ページ レイアウト]タブ-[配置]グループ-[オブジェクトの選択と表示]ボタンをクリックし、右に表示される[オブジェクトの選択と表示]作業ウィンドウです。
各シートの作業ウィンドウに何も表示されなければ、オブジェクトは存在なしです。
存在があったときは、作業ウィンドウで選択し、確認して削除しましょう。
以前の事例で、空のテキスト ボックスが無数に存在しており(Excelでは、何も書かずに確定された空のテキスト ボックスは透明で見えない)、ファイル サイズが膨らんでいたケースが何度もありました。
もしかしたら、これでファイル サイズも小さくなり、解決するかもしれません。
<3. ブックの作り直し>
オブジェクトもなく解決しない場合は、原因を追及するよりもブックを作り直すのが一番です。
ブックを作り直すときは、シートのコピーはしないようにします。
新規ブックを作成し、必要なデータ範囲のみをコピーして、貼り付けます。
貼り付ける際、必要に応じて[値の貼り付け]など、最小限の情報をコピーするようにしてください。
データのコピーが完了したら、ブックを新しい名前で保存します。
ファイル サイズと動作の確認を行ってください。
関連ヘルプ
Excelのサイズが肥大化して動作が重い原因はたぶんこれ|火消しに行って油を注ぐ
職場で代々受け継がれているようなExcelファイルって、ありませんか?
数式を値として貼り付け直す
大量の数式が入力されていると、普通のテキストのデータよりも容量がかなり大きくなってしまう上、再計算などにもかなりの時間がかかるようになってしまいます。
入力し終わって、数式として残しておく必要がないもの(今後、値が変わらないと予想できる数式)は値として貼り付け直しておくと容量が削減できます。
数式って結構容量が大きくなるんだよね。
値に変換する範囲をコピーし、その範囲のまま右クリックし「貼り付けオプション」にある「値」を選択すれば、値として貼り付け直すことができます。
数式を値に直すだけですが、数式がかなり多いエクセルでは結構容量が減るはずです。
値とすると問題がある場合は、 数式をできるだけシンプルな式に置き換える と効果は大きくないですが、容量を削減することができます。
人にもエクセルにも優しい数式を!!
チェックした物件を
(株)エステート白馬所沢店
0800-603-1882
センチュリー21(株)成ハウジング
0800-829-5903
ピタットハウス東大和市店(株)エメラルドホーム
0800-831-2850
チェックした物件を
【Suumo】西武球場前駅(埼玉県)の中古住宅・中古一戸建て購入情報
詳しくはこちら
【プロ野球埼玉西武ライオンズの本拠地】
プロ野球観戦のほかにも、草野球や運動会など様々なイベントも開催!