• 締切済み

ExcelがなかなかCloseしない。

Excel97がBOOKを開いていなくてもなかなかCloseしてくれません。リソース的には問題はないはずなのでどうしてか解りません。(Wordは直に終了します。)ただ、本来有るはずのPersonal excelがありません。関係があるのでしょうか?

みんなの回答

  • kbonb
  • ベストアンサー率51% (254/492)
回答No.4

こんにちは  マイクロソフトアウトルックの「履歴」が原因ではないでしょうか?  詳しくは以下のページをご覧ください。 [OFF97] Office 97 アプリケーションの起動、終了が遅い http://www.microsoft.com/JAPAN/support/kb/articles/J029/6/85.htm

参考URL:
http://www.microsoft.com/JAPAN/support/kb/articles/J029/6/85.htm
noname#151056
noname#151056
回答No.3

原因はおそらく、windowsフォルダにある「offitems.log」というファイルでしょう。 MS Officeの全アプリケーションがデフォルトで履歴自動記録がONに なっているため、このファイルができてしまいます。 このファイルを削除し、履歴自動記録機能をオフにしましょう。 これでめちゃくちゃ速くなることうけあいです。 この機能をオフにするには、Outlookを起動し、ツール→オプションで、 履歴の「履歴を自動記録するアプリケーション」にあるチェックをすべて はずすだけでオッケー。

  • kamuy
  • ベストアンサー率32% (51/156)
回答No.2

余所のサイトで投稿したモノを思い出しましたので、 こちらにも入れておきます。 まず、 mscreate.dir というファイルを検索してください。 後は、このファイルを削除するだけです。 IEとかOutLookとかを使用している場合、 何か変なことが起こる可能性があるのかもしれませんが、 (当方未使用につき、確認不能) 少なくとも、Excel等の終了については劇的に早くなります。

  • kamuy
  • ベストアンサー率32% (51/156)
回答No.1

私の知る限りでは、再インストールすることで復旧した事例があります。 試しに再インストールしてみるのは手ですね。 Excel97って、使い続けていると、 だんだんと終了処理に時間がかかるようになるようですね。

関連するQ&A

  • VBA Auto_Close複数ブックを閉じれない

    Auto_Closeについて教えて下さい。 Auto_Closeで、指定のブックを一緒に閉じる処理を 書きましたが、エクセル自体を終了できません。 Workbook_BeforeCloseでも試しましたが、うまく処理 できません。エクセル本体も終了させたいです。 どのように記述したらよいでしょうか? 宜しくお願い致します。 コード Private Sub Auto_Close() '指定のブックを閉じる(すでにAAAファイルは開いている状態) Application.Windows("AAA.xlsx").Close False Application.Quit End Sub

  • エクセル2007について

    エクセル2007を起動するとき、パーソナルbookを同時に立ち上げるようにするには どうすればよいのでしょうか? 実は個人用マクロブックに登録しようとしたら、”起動フォルダにある個人用マクロブックは、記録のために開かれた状態でなければなりません”というメッセージがでて来たので ”パーソナルブック”を同時に立ち上げ登録は完了したものの いざ使用するときに動いてくれませんでした。(完了後エクセル終了→再起動 後) 原因は、”パーソナルブック”が同時に立ち上がっていなかったせいでは と思っているのですが、いかがでしょうか? それとも 根本的に勘違いをしているのでしょうか 教えてください。

  • ExcelVBA ファイルクローズ時にエラーとなる

    次の記述で、コマンドボタン2クリックで、ブックが1つならExcelを、複数なら現在のブックを 閉じる動作をします。 Excelのバージョンが2010なら問題ありませんが、2003や2007だと、複数ブックがある時に 「問題が発生したため・・・Excelを終了します」のメッセージがでます。 Private Sub CommandButton2_Click() If Workbooks.Count > 1 Then ThisWorkbook.Close SaveChanges:=True Else ThisWorkbook.Save Application.Quit End If End Sub これの対処方法を教えてください。

  • EXCELを自動的に終了したい

    VBAマクロで処理をして、終了後に開いたブックを自動的に終了させるため、 Application.Quit を使用しましたが、 他に開いていたブックも終了してしまいます。 ActiveWorkbook.Close に変更すると、 他にブックを開いていない場合、自動的にブックは終了しますが、EXCELが終了しません。 該当のブックだけを終了することは、できないでしょうか?

  • ExcelVBAで、クローズボタンの処理

    お世話になります。 通常、アプリ側ではApplication.DisplayAlerts = Falseにして、 ブックの終了などを制御しているのですが、 Excelのクローズボタンを押して終了するときは、この DisplayAlertsが有効にならないらしく、必ず上書き確認の ダイアログが表示されてしまいます。 これを… 1.上書き保存ダイアログを表示させない(上書き自体させない) 2.Excel本体のクローズボタンを無効にする 3.Excel本体のクローズボタンを非表示にする …などのどれかの方法を教えてください。 尚、現在はブックを閉じる直前で、下記のようなコードで 試みていますが、うまくいきません。 Private Sub Workbook_BeforeClose(Cancel As Boolean) Application.DisplayAlerts = False End Sub 以上、宜しくお願い致します。

  • Excel97、personal.xlsについて

    Excel97VBAの勉強をしていたのですが、いつのまにかエクセルを立ち上げるとpersonal.xlsのブックだけが出るようになりました。新規作成で普通に3枚のシートがあるブックは立ち上がるのですが、いちいちpersonal.xlsを閉じなければならないのでしょうか?マクロの保存先を個人用ブックにしてVBエディタの中で修正をしたりしていたのですが、それと関係あるのでしょうか?personal.xlsを閉じてもメニューの再表示は使えなくなっています。元の設定に戻すにはどうしたら良いのでしょうか?

  • Access終了後にExcelを立ち上げたい

     今度引継ぎする仕事の内容で、Accessでデータを打ち込んだ後、Excelのブックにマクロが書かれている(第三者が書いたもの)を立ち上げてマクロを走らせ、もう1つのブックを立ち上げてそちらのマクロを走らせているようです。  こんな面倒なことをしなくても、Access終了時に、Excelを立ち上げマクロを走らせて、それが終わったらもう1つのブックを立ち上げてそちらのマクロを走らせるというようにしたいと思います。ただし、必ずしも、マクロを走らせるのではなく、マクロを走らせない選択肢も残しておきたいと思います。  Excelのマクロについては、少しかじっていますが、Accessについては、全くわからない状態です。どうか教えてください。  1つ問題があるのですが、このマクロは共用するため、personalではなく、各々のファイルに記載したいのですが、こんな面倒なことは可能でしょうか?

  • EXCEL2007でワークブックのクローズ処理

    教えてください。 EXCEL2003形式ファイルのVBAに、 Private Sub Workbook_BeforeClose(Cancel As Boolean) ThisWorkbook.Close SaveChanges:=False End Sub を記述してファイルを保存します。(作成は、EXCEL2003で保存します。) (仮にBook1.xlsとします。) このファイル(Book1.xls)をEXCEL2007で開きます。 このとき、別のファイル(仮にBook2.xlsとします。形式は、EXCEL2003です)をEXCEL2007で開きます。 で、Book1.xlsを×ボタンで終了すると、 EXCEL2007が異常終了します。 環境依存でしょうか? PCの環境に、EXCEL2003とEXCEL2007が混在しています。

  • excel2007立上げ時にpersonalブックが表示される。

    excel2007立上げ時に、新規空白ブックは表示されず、何故か「personal」ブックが表示されてしまいます。(1)どうしたらexcel立ち上げ時の「personal」ブックの自動立ち上がりの設定を解除することができるのでしようか教えてください。(2)空白の新規ブックをexcel立ち上げ時に自動的に表示させるにはどうしたらよいでしょうか?なお、excel終了時に右肩にある「×」ボタンを押したら、ブックが閉じられるだけで中が灰色のexcelがたちあがったままになります。(つまり×ボタンを1回押しただけではexcelは終了しないのです。)(1)、(2)と関係があるのでしょうか。できたら (3)一度の×ボタンのクリックでexcelを終了させるにはどうしたらよいでしょうか。よろしくお願いします。

  • エクセルが・・・

    エクセルを立ち上げ終了しようとすると、フリーズ状態になり「システムリソースが不足しています。」と言うメッセージ表示され、その後マイコンピューターすら開くことが出来なくなります。 最近までは何ともなかったんですが、ここ数日このような現象が続きます。 他のソフトは問題なく動くのですが・・・・。 立ち上げた直後のリソースは70%位ありました。 ちなみに、エクセルをインストールし直したり、ショートカットを削ったり、タクスに入っているプログラムを終了したりといろいろやってみたのですが解決できません。 誰か知っていたら教えて頂けないでしょうか。よろしくお願いします。

専門家に質問してみよう