質問: excel2010 ファイルが重い原因 excelファイルの動作が重いです。 セルに入力をする際に、enterを押して次のセルに移動するのに2秒ほどかかります。 図のリンク貼り付けや、関数もそれなりに使用しているので、 その程度は普通のことなのでしょうか? 一応、 ・ファイルタブ→オプション→詳細設定→表示→ハードウェアのグラフィックアクセラレータを無効にするにチェックを入れる ・ファイルタブ→オプション→数式→エラーチェック→バックグラウンドでエラーチェックを行うのチェックを外す ・数式タブ→計算方法の選択→手動 の設定をし、 各ワークシート上の、リンクとコメントは削除してあります。 ブックの共有もされておりません。 データが入っていないと思われる部分に関しては、行および列の削除もしました。 ちなみにファイルサイズは2.8m程度ですが、 データが何万件も入っているというわけではありません。 他に考えられる原因があれば、教えて頂きたいです。
回答: 数式の「=」を全て「!!!」のような使われていない記号に置換 必要範囲をコピーして 新しい bookに貼り付け 貼り付けた先のシート名を 元の bookと同じシート名に変更 名前の定義は手で入れ直す 記号を「=」に戻す。 書式は 書式貼り付けではなく入れ直すこと。 シートごと移動するのは意味がないのでなし。 大体処理が重くなり過ぎる人の特徴として ・条件付き書式や入力規則を列単位で設定する ・条件付き書式の入っている表で 行挿入や行削除を多用する。 ・テーブルを使わない ・共有機能を使っている ・数式での処理に拘る ・必要範囲外まで数式を入れている ・揮発性関数を多用する ・配列数式を多用する などを複数やってしまっていることが考えられます。 書式は行列単位で入れてしまうと 削除しても取り除けないこ とがあります。セルや行を削除する癖のある人は 条件付き書式 が大量にダブル可能性もあります。 今回対処しても 同じ使い方をしていたらすぐまた重くなると思 います。