- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル(マクロ)のファイルを開くのに時間がかかる)
エクセル(マクロ)のファイルを開くのに時間がかかる
このQ&Aのポイント
- エクセル(マクロ)のファイルを開くのに時間がかかるという問題が発生しています。
- Windows XPで、Celeron 1.7GHzのCPU、512MBのメモリ、Office2000、20GB以上の残り容量のHDの環境での問題です。
- ファイル作成当初は問題なくファイルを開くことができましたが、日に日に時間がかかるようになり、現在は数分かかるか全く開けない状態です。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
エクセルで、開くのに時間のかかるファイルがあります。 http://oshiete1.goo.ne.jp/qa763468.html その他、アクセサリのディスククリーンアップで、一時ファイルを削除してみるとか。
その他の回答 (2)
- avanzato
- ベストアンサー率54% (52/95)
回答No.3
こんにちは。 マクロに限らず数式が多く入ったブックや複雑な計算式を用いたブックで2MBを超えていたとしたらハイスペックなパソコンでなければ開くのに時間が掛ります。 こういった場合、全て値にしてしまうのがいいのですが実際には支障が出ることが殆どです。 私もこのようなデータファイルを作ることが多々ありますが次のような方法で起動を早めています。 VBAを使用しファイルを閉じる際に全ての数式を値として貼り付け数式を無くす。 逆に開いた時は数式として入っていなければならないセルに対象の数式を入れ込む。 この方法により起動に掛る時間が大幅に短縮出来ます。 一見数式を入れ込む時間が掛るかと思いますが起動時にはファイルをメモリーに読み込みながら処理をする為時間が掛りますが起動後にメモリー内のデータを変更する方が格段に早いと言った感じになります。 検討して見てください。
- mt2008
- ベストアンサー率52% (885/1701)
回答No.2
他のマクロ入りファイルも同様に遅いですか? 特定のファイルだけ遅い場合、そのファイルが破損している可能性があります。 その場合は、新たなブックを作成し、シートやマクロをコピーして作りなおして見てください。
お礼
ありがとうございます。 リンク先の良回答のやり方で直りました。 助かりました。