• ベストアンサー

EXCELの動きが遅い

最近、エクセルを操作してから閉じようとしたり、名前をつけて保存をしようとしたりすると、作業を終了するのに1~2分くらいかかるようになってしまいました。2,3日前まではそのようには、感じなかったのですが。 エクセル2000でWin98、CPUは500Mz、ハードディスク空きは3Gくらい、メモリーは64Mです、 気になることと言えば最近マクロを保存したくらい(開いている全てのブックで)です。「操作してから」と書きましたが白紙のブックを閉じようとしても同じように時間がかかります。何がおかしいのでしょうか?

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

  • ベストアンサー
  • Hageoyadi
  • ベストアンサー率40% (3145/7860)
回答No.1

1.Outlook2000を起動して「ツール」→「オプション」を実行し「オプション」ダイアログボックスを開く。「履歴」タブを開いて「履歴を自動記録するアプリケーション」からExcel2000のチェックをはずせばOK。 ほかには単純に c:\windows\offitems.log を削除するのも同じ効果。 2.組み込まれているアドインを外す。 3.実はマクロウィルスに犯されている。 保存したマクロに原因があるかどうかはちと知識不足でお答えできそうにありません。

honochan
質問者

お礼

ありがとうございました、まる1日パソコンに触れていなかったのでお返事が遅くなりました。 問題のパソコンは会社の物なのでまた月曜日に試してみます。丁寧にありがとうございました。

その他の回答 (1)

  • maymi
  • ベストアンサー率46% (49/106)
回答No.2

EXCELだけでその現象が起こっているのなら別の問題ですが すべてのアプリケーションにおいて同じことが起こるのなら、マザーボードに よるものかもしれません。 以前、同じように開くことも閉じることもできなくなったときに、メーカーに 修理を依頼したところ、マザーボードの交換で問題が解決したことがあります。 EXCEL単体であればすみませんが、お役にたてません。

honochan
質問者

お礼

ありがとうございました、この現象が起こるのは主にエクセルです。あとアクセスも同じような現象が起きますが、そのほかのソフトでは全く起きないので、マザーボードの問題とは何か違う様に思います。ご丁寧にありがとうございました。

関連するQ&A

  • Excel 2007: マクロブックをXLSTARTに入れると挙動がおかしくなる?

    いつもお世話になります。 マクロの配布を容易にするため、ブックにマクロを添付して、  C:\Documents and Settings\ユーザー名\   Application Data\Microsoft\Excel\XLSTART に置いてください、と言おうと思っているんですが、これに関連して以下のようなことが起きます。 (1)個人用マクロブックを作るとExcelが一発で閉じなくなる Excelでマクロを作って、個人用マクロブックに保存すると、以下のブックができる。  C:\Documents and Settings\ユーザー名\   Application Data\Microsoft\Excel\XLSTART\PERSONAL.XLSB このファイルができると、以下のように挙動が変わる。 1) 適当なブックをダブルクリックすると、Excelが起動し、そのブックが開く。 2) ウィンドウ右上端の[X]ボタンをクリックしてExcelを閉じようとすると、ブックだけが閉じて、Excelは終了しない<=ここが問題 3) もう1回[X]ボタンをクリックすると、Excelは終了する (2)任意のマクロ付きブックをXLSTARTに入れると、新規文書が開かなくなる Excelでマクロを作って、任意のブックに保存する。 Excel 2007で使う人と、2003で使う人がいるので、xlsで保存する。 ブックを非表示にして、XLSTARTディレクトリに入れると、個人用マクロブック同様にExcel起動時に開かれるので、マクロが使える。 こうすると、上の(1)の現象に加えて、さらに、以下の現象が発生する。 1) Excelを起動すると、通常は白紙の新規ブックが作成されるが、なぜか作成されず、Excelのみが起動される。 以上です。 任意のマクロブックをXLSTARTに入れながら、起動時に白紙のブックが開き、[X]クリックでExcelが一発で終了する方法はあるでしょうか。 よろしくお願いいたします。

  • エクセル2007で、「マクロ」形式保存かつ「暗号化」状態で、マクロが実行できない

    エクセル2007を最近導入しました エクセル2003で作成したファイルを、2007形式に順次変換して、保存・使用しています そんなファイルの中に、「読み取りパスワード」をかけていて、 かつ、簡単なマクロ(自動記録機能を元に作成)を含むファイルがあります マクロの保存先は「作業中のブック」です このような種類のファイル(パスワード保護+マクロ実行)を2007に変換・保存しようとすると 「マクロ有効ブック形式」(*.xlsm)で保存するようにメッセージが出ます メッセージにしたがい、保存・終了し、改めて開こうとすると 「マクロを実行するためには…暗号化を解除する」ようにメッセージが表示されます (なお、ファイルにアクセス制限は設定していません) つまり、2007では、「パスワード保護+マクロ実行」というのは、混在できないようなのです 私の操作方法の誤りでしょうか? それとも、このような仕様になっていて、何か、回避する方法があるのでしょうか? 教えてください。お願いします。

  • Excelのマクロについて

    Excelのマクロについて excel2003で,マクロの自動記録を勉強中です。 [ツール]-[マクロ]-[新しいマクロの記録]でマクロ名を入力し,(マクロの保存先を「作業中のブック」として,)[OK]をクリックすると マクロの記録が始まります。 マクロの記録終了後, [ツール]-[マクロ]-[マクロ]で「マクロ」ダイアログボックスを見ると,マクロ名が表示されます。 この場合は実行も正常にできます。 しかし, ブックを一旦保存した後,開いて,マクロを実行しようと, [ツール]-[マクロ]-[マクロ]で「マクロ」ダイアログボックスを見ると,マクロ名が(マクロ名単独ではなく)ブック名とともに表示されます。 実行するとエラーになります。 何が悪いのか分かりません。なにか基本的なミスがあるのかも知れないと考えました。 原因(ミス)に心当たりのあるかた,是非教えてください。

  • エクセルマクロで他のブックを複製するには?

    件名の操作ができるマクロを書きたいのですが、どなたか教えて頂けるでしょうか。 エクセル2007で、マクロで同フォルダにある別のブックそのものをコピーし、 同フォルダに複製してできたブックに別名をつけて保存するという作業をしたいと思っております。 別ブックからシート情報をコピーする方法などは見つかったのですが、 他のブックそのものをコピーするという方法が見つかりませんでした。 これが可能な事なのかもわかっていません。 どうぞよろしくお願いします。

  • エクセル マクロを保存させる場所について

    最近マクロの基本中の基本を勉強し始めた者です。 あるフォルダの中にある100個近くあるエクセルのファイルすべてに同じような作業をしたいので 100個あるファイルの内の1個を使ってマクロを組みました。 その際、マクロの保存先は「PERSONAL.XLS」を選びました。 残りの99個のファイルは、組んだマクロを使って簡単に作業を終わらせることができたのですが それ以来、全く無関係なエクセルを起動させても 「PERSONAL.XLS」というシートが立ち上がってきてしまうようになってしまいました。 保存先を「PERSONAL.XLS」にしたのがやはり原因なのでしょうか? もしそうなら、保存先は「開いているすべてのブック」「作業中のブック」どちらに変更すればよいでしょうか? 長文で失礼いたしました。

  • エクセルのマクロについて

    エクセル(2002)で「マクロの記録」を利用して、手順をマクロ化して便利に使用しています。 さて、保存後に現在開いているブックを閉じたいのですが、閉じるという操作をすると、きっと記録されませんよね?保存までを記録させて、閉じる操作は手書きで追加記入したいのですが、どのように記載すればよろしいでしょうか。 マクロやVBAの勉強が不十分でお恥ずかしい限りです。

  • エクセルの動きが遅くなりました

    エクセルで名簿の管理をしています. 一度作った雛形をもとに、年度が替わる度に削除や書き足しをしています. 計算式は埋め込んでいませんし、シートは1枚. 他のシートやブックの参照、マクロ埋め込み等もしていません. 先日、作業をしていたところ、いつの間にかやたら入力のレスポンスが悪くなってしまいました. 作業中、バックアップも兼ねてシートのコピー等もしていたので、試しに不要なシートを削除し、1枚だけにしてみましたが変わりません. また、他のブックはちゃんと動いてくれますし、PCは昨年購入した比較的高スペック機ですのでハード的な要因は無いと思います. このような現象が起こる原因、および元に戻すための対処方法を教えていただけますでしょうか? よろしくお願いいたします.

  • マクロ実行後エクセルを閉じたい

    2つの別々のファイルを開いて片方からもう片方にコピーして 保存して終了する。(両方とも閉じる) というマクロを作ったのですが コピー終了後に実行したマクロ付きのエクセルも閉じてデスクトップ上には何も開いていない状態にしたいのですがworkbookのところに 下記の命令を記述してもうまくいきません。 Application.Run "XXXXXX" ThisWorkbook.Save ThisWorkbook.Saved = True If Workbooks.Count <= 1 Then Application.Quit ThisWorkbook.Close False マクロ付きのエクセルも一旦は閉じるのですがその後に 別の白紙のブックが開いてしまうのです。 続けて他のマクロをスケジュールで実行したいのですが実行時に 「既にエクセルが開いています」みたいな警告が表示され 実行できません。 エクセルを完全に閉じるようにするにはどうしたらいいのでしょうか?

  • エクセル マクロで自動実行と終了について

    エクセルで作ったマクロを自動実行・自動保存・自動終了したいので、下記のような 記述のマクロをつくり、Windowsのタスク処理で1回/日実行させようとしています。 ----<ここから>------------------------------------ Sub Auto_Open()    :   :   Workbooks("ekuseru.xls").Close SaveChanges:=True End Sub ----<ここまで>------------------------------------ 質問その1  マクロを編集したい場合はどうすればいいのでしょう?  そのBookを開くとマクロが動き出し、保存した上で終了してしまいます。  マクロ無効でBookを開くと「ツール」⇒「マクロ」⇒「マクロ」で「編集」はクリッ  クできないようになってます。 質問その2  マクロが終了するとき、Bookは閉じますがエクセル自体は閉じません。  (意味通じますか?)  エクセル自体を閉じるにはマクロの記述はどうすればいいのでしょう? 以上、よろしくお願いします。

  • エクセル97,マクロのツールバー登録について

    状況 例えば,test1.xlsというエクセルブックを開いて,vba機能によりマクロを作成します。これを,保存先をtest1.xlsにしてツールバーのアイコンに登録します。 作業が終わって,test1.xlsをok.xlsという名称に変えて保存・終了し,新しいbook1.xlsを立ち上げるとします。 すると,test1.xlsに登録したはずのツールバーアイコンのマクロ登録先が,ok.xlsに変わっています。 質問 例えばok.xlsにブック名を変更して保存・終了しても,ツールバーのアイコンのマクロの保存先をtest1.xlsにするには,どこをどの様に設定したら良いのでしょうか? 素人なものですから,具体的に方法を記述していただけると,非常に助かります。 よろしくお願い致します。

専門家に質問してみよう