• ベストアンサー

ソフトウェアの動作が遅い

タイトルの件について 様々な関数を入れ込んだエクセル表の動作が遅いです。 容量は30MBほどです。 ご教授いただきたいのは何が原因でしょうか? 単純にエクセルで30MBの容量にすること自体が原因でしょうか? たとえばパソコンのスペックを挙げたとしたらエクセルの処理速度も上がりますでしょうか? intel core i7 memori 16GB HDD 2TB がパソコンスペックです。 よろしくお願いいたします。

noname#232103
noname#232103

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

  • ベストアンサー
  • sata-nn
  • ベストアンサー率59% (920/1545)
回答No.2

おはようございます。 私も会計・税務の事務所時代はいろんな関数を使って、連結会計関連の集計、PL、BS、CFの集計をしてきました。 関数が多かったり、マクロの処理が複雑になると処理に時間がかかるため、重くなりやすくなります。 それを軽減するため、下記にて、PC上での不要な常駐ソフトの停止か削除、不要なツールバーの削除等により、PCの負担が軽減できるのではないかと思います。 ・不要な常駐ソフトの停止か削除 http://jisaku-pc.net/speed/kidou_07.html ・不要なツールバーの削除 http://ebid.cals-ehime.lg.jp/info/20080905.html ・上記が終わりましたら、Glary Utilities - 窓の杜ライブラリと検索し、Glary Utilitiesをインストールします。 ※もし、文字化していたら、Glary Utilities 3 日本語化 (文字化けの直し方) | モリのパソコン実験室と検索し、文字化けを修正し、下記の手順に進めてください。 ・起動→1-クリックメンテナンス→すべてチェック入れ問題点のスキャン→問題点を修復ボタンを押す ・終わりましたら→高度なツール→ディスク領域の「クリーンアップ」を選択→「ゴミ箱」以外すべてチェック入れます→スキャンボタンを押す→開始 クリーニングボタンを押します ・終わりましたら→高度なツール→ハードディスクの「デフラグ」を選択→デフラグと最適化を選択します。 ・終わりましたら→高度なツール→プライバシー→履歴の消去→WINDOWSゴミ箱以外すべてチェック入れる→解析→消去します。 ・終わりましたら→高度なツール→WINDOWSレジストリの「修復」を選択→レジストリの問題点のスキャン→問題があると表示されたら「レジストリを修復」選択 ・終わりましたら→高度なツール→WINDOWSレジストリの「デフラグ」を選択→Registry Defrag画面が出ますので指示に従います。 最後に、PCケース内部のCPU、ビデオカード、排気口、電源などの冷却ファン部分に埃がありましたら、熱暴走対策として、エアーダスター等を使って、埃を除去するとよいでしょう。

noname#232103
質問者

お礼

大変ご丁寧にアドバイス頂きありがとうございます!! かなり参考になりました。今までパソコンのメンテまで気にしていなかったのでやってみます。ありがとうございました!

その他の回答 (1)

  • lv4u
  • ベストアンサー率27% (1862/6715)
回答No.1

>>様々な関数を入れ込んだエクセル表の動作が遅いです。 容量は30MBほどです。 エクセルの表現力は強力です。なので、多数のセルを書き換える処理を行うと、とても遅くなります。 1つずつのセルではなく、まとめて範囲指定で書き換えるとか、処理すべきデータを変数に取り込み、変数を使って処理を行い、最後にセルに書き込むなどの対策をすると、劇的に早くなると思います。 Excel VBA関連の記事やブログを検索されると、そういった高速化の話題があると思いますよ。

noname#232103
質問者

お礼

ありがとうございます!やってみます。

関連するQ&A

  • パソコンの動作が重くなりました

    パソコンを久しぶりに起動してみたらかなり動作が重くなっていました原因がわからないのでアドバイスください パソコンのスペックは Windows7、64bit Intel Core i7 2TB 8G よろしくお願いします

  • GTASA 動作について

    PCでGTA SAをプレイしたいのですが、 下記のスペックで起動・プレイできますか? 本体CPU Intel Core i3 CPU M 330 @ 2.13GHz 周波数 2117 MHz CPUの個数 4 システムソフトウェア Windows 7 (Build 7600) システムの種類 32 ビットオペレーティングシステム メモリ 容量:2997MB : 空き領域:1431MB ハードディスク 空き容量:319.43GB 総容量:412.17GB ハードディスク 空き容量:51.10GB 総容量:51.19GB ビデオカード Intel Graphics Media Accelerator HD チップ Intel Graphics Media Accelerator HD (Core i3) VRAM 1274.0MB バージョン 8.15.10.1995 DirectXのバージョン DirectX 11 CD-ROM/DVD-ROMドライブ MATSHITA BD-MLT UJ240ES 回答よろしくお願いします。

  • パソコンの動作が重く・・・

    パソコンの動作が重く・・・ この頃パソコンの動作が遅くなって困っています。使っているとだんだん重くなり、ブラウザーが固まってしまうこともあります。 再起動するとサクサク動くようになるのですが、重くなるたびに再起動するのは正直大変です。 最初はメモリ不足かと思いましたが、物理メモリの合計は3198MBあり使用量は約2500MBぐらいです。 その他、ブラウザのキャッシュが溜まっているせいかと思いキャッシュを消去したのですが変わらず。。。 CPUの使用率の方も30~40%ぐらいです。 パソコンがだんだん遅くなる原因はどこにあるのでしょうか? 回答よろしくお願いします。 OS:Vista CPU:PhenomIIx4 940 3.0GHz Memory:4GB HDD:1TB+1TB+1TB+500GB+500GB=4TB VideoBoardTIP:RADEON4850 512MB Display:フルHD・WXGA+のデュアルディスプレイ

  • BULLY(ブリー)の動作環境について

    お尋ねなのですが、Windows版のBULLYを購入したのですが最初少ししてからロード中の画面から進みません。ロード中の壁紙は切り替わっています。 スペックは以下のとおりです。 OS        :Windows7 64bit CPU       :Intel Core i7 860(2.80GHz) メモリ       :6GB HDD       :1.5TB ビデオカード  :NVIDIA GeForce GT240/512MB ※ちなみに推奨環境ではありません。 なんとか動作させることはできないでしょうか? 以上、よろしくお願いします。

  • メモリ増設後、動作速度が低下した。

    メモリ増設後、動作速度が低下した。 自作PCにて、512MB/2枚の1GBメモリで使用していましたが、この度2GB/2枚の4GBを増設し、合計5GBで使用したところ、全体的な動作速度が非常に遅くなる状況となりました。 OSは起動&動作しますが、動作速度は明らかに遅くなり、アプリによっては起動までに数分掛かってしまうようになりました。(体感は合計5GB<<既存1GBのみ<新規4GBのみ です) なにか設定変更が必要なのでしょうか?原因と対策をご教授願います。 <環境> CPU:Intel Core(TM)2 Duo E6550 2.33GHz M/B:Intel Desktop Board DG33BU(最大メモリ容量8GB) OS:Windows XP Professional Memory既存:KingMax DDR2-800 512MB × 2 =1GB(型番不明) Memory新規:CFD DDR2-800 2GB × 2 = 4GB(型番:W2U800CQ-2GL5J) <構成> Channel:A slot:0=2GB Channel:A slot:1=512MB Channel:B slot:0=2GB Channel:B slot:1=512MB ※M/Bマニュアルにて確認。 <補足> 各メモリモジュールをMemTest86+でチェックしましたがエラーは無く、BIOSでは正しい容量が認識されています。 「512MB × 2 =1GB」の組み合わせのみと、「2GB × 2 = 4GB」の組み合わせのみで、それぞれのOS動作を確認しましたが正常な動作速度であるように思います。 <懸念点> 5GB分のメモリ使用での起動時、システムプロパティでは「3.23GB RAM」としか表示されません。 また、「2GB × 2 = 4GB」のみ使用での起動時のシステムプロパティも「3.23GB RAM」となっています。 オンボードのビデオメモリ分の容量分が引かれると考えても、この数値はおかしいのではないでしょうか? 以上、足りない情報などございましたら追記致します。 長文で頓雑になりましたが、ご教授くださいます様よろしくお願いします。

  • PCの起動、動作が遅くて困っています。

    現在、家のパソコン一台を3人共有して使っているのですが、 最近動作が遅くて思うように作業が進みません。 パソコンは以下のようなスペックなのですが、CPUをハイスペック あるいはメモリ増設をするかを考えています。 DELLのwindowsXPver2002 OS:DELL Dimension DIM2400 Intel(R) CPU:celeron(R)CPU2.60GHz メモリ:512MB RAM HDD使用領域:23.5GB/74.4GB デフラグで最適化してみましたが、やはり処理速度は 変わりませんでした。 パソコンにあまり詳しくないのでみなさんのアドバイスを お願いします。

  • 動作環境を満たしているのに動作が重い

    Soldier of Fortune: Pay Backというゲームが重くてプレイできません。途中でランタイムエラーがでて停止します。 PCの動作環境は満たしていると思いますがどうして動かないのでしょうか? ゲームの要求スペック OS Microsoft Windows 98 SE/ Me / 2000 / XP/ Vista CPU Intel Core 2 Duo 2.0GHz以上 (最低 Intel Pentium IV 2.5GHz) メモリ 1GB 以上 (最低 512MB 以上) ハードディスク 空き容量 2.3GB以上 光学式ドライブ DVD-ROM ドライブ 必須 ビデオカード DirectX 9.0c と互換性のあるビデオメモリ 512MB 搭載の nVidia GeForce 7900/ATI Radeon X1900 以上の3Dグラフィックスカード (最低 ビデオメモリ 256MB nVidia GeForce 6800/ATIRadeonX800以上) サウンドカード DirectX9.0c 以降に対応したサウンドカード 自分のPCのスペックです OS  Vista CPU core2 Quad Q6600 2.4GHz メモリ 4GB グラフィックボード GeForce8800GTS 320MB アドバイスお願いします

  • windows internet explorer の動作が遅いんです。

    私は、最近、windows vista を買ったんですけど、 どうも最近、innter net explorerの動作が遅いんです。 でも、safariはすごく動作が速いんです。 このパソコンの情報を載せておきます。 cpu...intel core 2 duo 搭載os...vista home premium 正規版sp1 メモリ...2GB hdd空き容量...79.2GB  hdd使用容量...84.6GB です。このパソコンは東芝製です。 なんとかしてください。 みなさんを頼りにしています。 お願いします。

  • ゲーム中、動作が異常に遅くなります

    システムソフトアルファの「萌え萌え大戦争☆げんだいばーん」をプレイしようとしておりますが、 SLGパートになると異常に動作が重くなります。 スペック的には満足してると思いますが、ドライバのアップデート・ソフトのバージョンアップを 行ってもいまだに重いです。 なにか問題に思い当たる方が居られましたら、問題と対策ご教示いただけないでしょうか? 【必要スペック】  CPU:Pentium4 1.6GHz以上のCPU搭載機 メモリ:512MB以上 ビデオ:256MB以上のビデオメモリを搭載したグラフィックアクセラレータボード HDD:4GB以上の空き容量 【自分スペック】 OS:Win7 HomePremium CPU:core i7  2.67GHz メモリ:3.0GB ビデオ:GeForceGTX285 GB HDD:700GBの空き(MAX1TB)

  • PCの動作が遅い

    CPU:Intel Core i7-975 Extreme Edition OS:Windows7 64ビット メモリ:12GB HD容量:2TB(空き:1.62TB) 使用メモリ:35% スワップ:26% 特にメモリを消費するソフト:VMware Player(HD容量200GB、プロセッサ:4、メモリ:4GBに設定) PCの仕様などはこのようなとおりで、「めもりくりーなー」で定期的に掃除しているのですがカクカク動いたり、PCが遅くなることがあります。 VMware Playerを起動しないと遅くなることはないので(ほかのソフトではなりません)、VMware Playerで遅くなるのは間違いないようです。 これは、メモリのせいでしょうか?メモリのせいだとすると使用メモリ何%ぐらいで動作が遅くならずに済むのでしょうか? 24GBまで増設できるのですが増設すれば解決できるでしょうか? 回答よろしくお願いします。