• ベストアンサー

Excelが重くなったのは条件付書式が原因でしょうか

Excelが重くなったのは条件付書式が原因でしょうか 数独の解法を考える際 Excelを使うことを思いつき添付画像のようなシートを作りました マクロはわからないので 入力済みのセルは一目でわかるように条件付き書式を設定 しました(N3:AR31) 1枚のシートだけだとあまり感じなかったのですが シートをふやすとだんだんExcelの反応が 重くなってきました 他のファイルでは通常の反応なので条件付き書式が原因なのかなと思っています わたしの推測は正しいのでしょうか もしそうなら何か回避するような方法はないものでしょうか アドバイスよろしくお願いします

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

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

だいぶ複雑のようですね。条件付き書式でも式が複雑になれば当然重くなりますね。そのほかでも式が複雑になればそれだけ重くなりますね。条件付き書式が複雑な内容でしたら、それを軽くするような手段を考えることでしょう。

noname#140567
質問者

お礼

ありがとうございました 条件付き書式で範囲に名前をつけて設定するとだいぶ改善されました

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • akiomyau
  • ベストアンサー率43% (555/1280)
回答No.2

原因としては3つのことが考えらます。 1つはご自身で考えている条件付き書式設定をしているためにその分、余分にメモリやCPUを使っている。 もう1つはシートを増やすことでその分メモリやCPUを圧迫している。 最後の一つは最終セルがずれているために余分なメモリやCPUを使っている。 最後の1つについてはCTRL+ENDで最終セルの位置を確認し、ずれている場合には下記の情報を参照して修正してください。 http://support.microsoft.com/kb/405492/ja どのようなケースでもメモリ不足が原因であればシートを増やすことで動きを早くするのであれば メモリを増設するのが一番です。 CPUが原因であれば、計算方法を手動にして、必要な時に計算を実行するという方法もあります。

noname#140567
質問者

お礼

ありがとうございました 参考にさせていただきます

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセル 条件付書式が使えない

    エクセルの事で教えてください(2003、以前2000でも同じだった) 商品在庫一覧のワークシートを作成し、 基準以下の在庫数になると商品名のセルに色が付くように「条件付書式」で設定してあります。 そして、いろいろと参照し易いように、他のファイルも同じワークシート内に貼り付けているうちに、ファイルサイズが巨大になってしまいました(50MB)。 新しい商品が増えたので、そのセルにも「条件付書式」を設定しようとしても、グレーアウトしていて出来ません。 ちなみにこのファイルを、「コピー」「形式を選択して貼り付け」を繰り返して、 別ファイルを作るとファイルサイズが小さくなり(1.8MB)、グレーアウトしなくなります。 他の20MBのファイルでも同じ現象が起きます。 最初にワークシートを作成したときには、「条件付書式」が設定できたので、 あるファイルサイズを超えると「条件付書式」は使えなくなるということでしょうか。 そうであれば、どのサイズ以上からでしょうか。 また、同じように「セルの挿入」も「右方向」「下方向」がグレーアウトしてしまいますが、 このように制限される機能は他に何があるのでしょうか。

  • EXCEL2003 条件付書式が狂ってくる

    条件付書式は、見ためにどのセルに入っているのかわからないというのと、複数の条件付書式が入ると、なぜかその前に決めていた条件付書式が消えてしまっているということがあって、なかなか不便に思っています。(やりかたが悪いのかもと思うのですが) それで、VBAの entireculumn というのを見つけたのですが、 これで対応できるでしょうか? やりたい事は、 1 2*--------------------------- 3*--------------------------- 4 5 6*--------------------------- 7*--------------------------- 上記のように、「*」をつけた行にだけ、行全体に色をつけておく、 というのを条件付書式で、 「数式が」「=$A1="*"」 としたもので、その設定をしているシートに、横にずっと、いろんな関数を入れていってます。 ですが、関数を入れたり、そのプロセスで列挿入などすると、 色がずれてしまうのです。 その回避策として、VBAで最初に色の設定をしておけないでしょうか? 「*がある行だけに色をつける。」 よろしくお願いします。

  • ACCESSの条件付書式

    アクセスのデータシートビューで条件付書式ができるのは フォームをデータシートビューで表示したときだけでしょうか? テーブルやクエリでは ツールバーに「書式→条件付書式」は表示されませんが フォームのデータシートビューを開いている時のみ、 「書式→条件付書式」が表示されます。 テーブルやクエリでも条件付書式を設定できる方法があれば教えてください。 よろしくお願いします。

  • エクセルの条件付書式の色(パターン)の色を変えたい

    エクセルで数式に、条件付書式を入れて セルの色(パターン)を赤くしていたのですが、文字が見えにくいとの事で、 全ての条件付書式のパターンを灰色にしないといけなくなりました。 さまざまな条件がある上に、シートも複数に渡っています。 一気に変更は出来るのでしょうか?

  • Excel 条件付書式で二つの条件を設定したいんですが

    Excel 条件付書式で二つの条件を設定したいんですが Excel 条件付書式で特定以外のアルファベットを入力すると色が変わるように設定しましたが、 追加で、空白のときは色がつかないようにするにはどうすればよいでしょうか? よろしくお願

  • Excelの条件付書式の表示

    Excel2000です。 Excelの条件付書式では、条件によってセルを色で塗りつぶしたり、(私はあまり使わないですが、フォントや罫線なども)設定できます。 しかし、セルが色で塗りつぶされていた場合に、 ・条件付書式で色が着いているのか、 ・(条件なく)「セルの書式設定」-「パターン」で色が設定されているのか これらのどちらなのかわからない ということになりますよね。 もちろん、色で塗りつぶされたセルを選択して 書式-条件付き書式 を選べば、もし条件付書式が設定されていれば、その条件が表示されるはずです。 しかし、いちいちそうしなくても、どのセルに【どんな】条件付書式が設定されているかすぐ知る方法をお教えください。 最低でも、条件付書式が設定されているセルをパッとすぐ知る方法をお教えください。

  • エクセルでの条件付書式

    検索をしたのですがうまくいかず質問させていただきます。 エクセルで1ヶ月のカレンダを作ろうとしていますが 条件付書式をつかって第4木曜日の色を変えたいとき どのようにすればいいでしょうか? よろしくお願いいたします。

  • Excelの条件付書式を教えて欲しい

    I4~N4のセルに●が1つでもあったら、G4のセルの色をピンクにする… というのは、エクセルでどのように式を入れればよいのでしょうか? 条件付書式を使うのかな、と思ったのですがやり方がわからず困っています。 エクセル2003を利用しています。教えてください。

  • エクセル条件付書式でワーストスリーに色づけ

    エクセルの条件付書式で、ワースト3にそれぞれ別の色をつけたいと考えています。 条件付書式で、いきたいのですが、ワースト1はmin関数でいけるのですが、後の2つに適した関数が思いつきません。 どなたか、教えてください。 説明するまでもないと思いますが、 A列に人の名前B列に記録が入力されています。 テンプレートを作って、毎回新しいデータを入れていきます。 人の名前は固定で、順番を入れ替えたくはありません。 条件付書式では無理な場合、マクロを自己学習始めたところですので、マクロが必要であれば教えていただけると幸いです。

  • エクセルの条件付書式について

    商品コ-ド表   商品色(別表)    色別したい   (赤色)   (青)   (黄色) 0123        0123    1236    2015 1236        0654    1239    5698 1239                   5698 2015 0654 商品コ-ド表を商品色別表のように、赤、青、黄色に エクセルの「書式」→「条件付書式」を使って色別したいのですが、初心者なので、条件付書式の設定内容が、 わかりません。具体的に教えてください。

専門家に質問してみよう