• ベストアンサー

EXCELのファイルサイズが重すぎる

EXCELのファイルサイズが重すぎる EXCELのファイルサイズが重くなり原因を究明しようと 1.ファイルのバックアップを作成し、前データの削除を行った。(シートを全選択し、削除を実行) 2.ジャンプで最後のセルを選択し不要なセルを削除。 3.ジャンプでオブジェクトを選択し不要なものを削除 4.隠れたシートがないかをチェック 以上を行いましたが、ファイルサイズは依然として3Mを超えています。 データがないはずにもかかわらず、3Mのファイルサイズになるのはなぜでしょうか。 PCへの負荷が大きいため、何とかファイルサイズを圧縮したいです。 よろしくお願いします

質問者が選んだベストアンサー

  • ベストアンサー
  • beeba
  • ベストアンサー率49% (25/51)
回答No.2

1.「図のリンク貼り付け」したものは、ジャンプ→オブジェクトで選択されないようです。  ホーム→検索と選択→オブジェクトの選択と表示 で、残っているオブジェクトは無いですか。 2.「開発」からVisual basic editorを起動して、以下の内容を確認しましたか?  プロジェクト エクスプローラを見て、  ・隠されたシートが残ってないか。  ・モジュールに、コードが載っていないか。  ・同様にユーザーフォームが無いか。 開発タブが無いときは、以下を参照してください。 [開発] タブを表示する http://office.microsoft.com/ja-jp/excel-help/HA010173052.aspx お役に立てれば幸いです。

kan-chi
質問者

お礼

オブジェクトの選択と表示で大量のオブジェクトが発見されました 選択して削除できなかったため、オブジェクト以外をコピーしてシートを作り直して解決しました ありがとうございました

その他の回答 (2)

  • mar00
  • ベストアンサー率36% (158/430)
回答No.3

シートの数が少なければ、違うブックに1つずつ順番に シートをコピーして保存してどのシートに原因があるのか 調べてみては?

  • m_and_dmp
  • ベストアンサー率54% (987/1817)
回答No.1

1.ファイルのバックアップを作成し、前データの削除を行った。(シートを全選択し、削除を実行) とありますが、全シート削除はできなかったのではありませんか? データのある全てのシートを削除するにはシートを1枚挿入(追加)してから追加したシート以外の全てを削除します。 データのないシート1枚構成のxlsは14kB程度のサイズになると思います。 私も、どのシートがサイズを大きくしているか調べるために順次シートを削除して最後はデータのないシートだけにしてもサイズが大きいままという経験があります。原因は分かりませんがbookそのものがおかしくなっているのだと思います。 解決するには新しいbookを作成して、異常が生じたbookのすべてのシートのタブを選択した状態でマウス右クリックし、「移動またはコピー」で新しいbookにコピーするといいと思います。 また、そのbookをOpenOffice.orgのCalcで開いて、同じファイル形式でセーブすると、直ることがあります。