• ベストアンサー

エクセルVBAを実行するとフリーズします。

タスクマネージャーの数値なのですが異常ですか? コアi7メモリ8Gですが ウィンドウズアップデートをしてから、エクセルVBAを実行するとフリーズします。

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

  • ベストアンサー
  • washi001
  • ベストアンサー率41% (158/380)
回答No.1

ウィンドウズアップデートがどう絡んでいるかはわかりませんが・・・ エクセルVBAの原因は、ほぼ、「無限ループ」です。 VBAをデバッグして修正するのが最も手っ取り早いかと 思います。

erwzlria
質問者

お礼

ありがとうございました。

関連するQ&A

  • YouTubeフリーズの原因わかりますか。

    YouTubeを見ているとたまに、フリーズします。動画が止まり、クリックが反応しません。 Windows10でGoogleクロームで見ています。クロムは最新です。 SSDでInteli7 メモリは8Gです。フリーズしたときに、タスクマネージャーを見たのですが、フリーズしてないときと変わりません。 何がいけないのか原因はわかるでしょうか。 dellアップデートという通知来たのですが、それですかね。

  • EXCEL VBAマクロの実行優先度を下げたい

    いつもお世話になっております。 EXCEL VBAであるマクロを実行させています。 このマクロは終了するのに丸1日以上掛かるもので、それを実行している間、EXCEL.EXEのCPU使用率が100%になってしまいます。 私の所有するPCパワーが乏しい&所有PCが1台だけのため、このマクロを実行している間、EXCEL以外の他の作業の動作がとても遅くて困っています。 例えば、テキストエディタで文字を打って変換するのに数秒かかったりします。 タスクマネージャでEXCEL.EXEのプロセス優先度を下げることができるのは知っていますが、以前別のマクロでそれを実行して他の作業をやっていた時にEXCELが強制終了された経験があり、私のPCではタスクマネージャによるプロセス優先度の変更はシステムが不安定になることに繋がるようです。 ですので、できることなら、実行中のVBAマクロのみ優先度を下げたいんですが、そのようなことは可能なのでしょうか。 よろしくお願いいたします。

  • すぐフリーズしてしまう

    PC  VALUESTAR G 型番 PC-GV18Y5ZG6 メモリ 2G OS vista をつかってます。 症状はブラウザを開いたときや新しいウインドウを開いたときなどメモリをたくさん消費するときにフリーズしやすいようです。タスクマネージャを開いて、通常のなにもしていない状態をみたところメモリ消費量が870MBありました。これは多いほうなんでしょうか? 何れにせよ通常状態からSleipnirというブラウザをひらいただけでもフリーズするのはおかしいですよね…。 念のため管理ツールのメモリチェックをしたんですが異常はありませんでした。 どうしたらいいでしょうか?

  • EXCELで突然のフリーズが時々起きる。

    EXCEL,WORDを使用中に突然フリーズして強制終了を余儀なくされます。強制終了後、時間をおいて起動するのですが、再度作業を開始すると一時間ほどすると突然フリーズしてしまいます。最近は頻繁におきるのです。ちなみに、機種はLaVie LL750/ADです。 ウインドウズのアップデート、オフイスのアップデート等一通りやりましたが診断では異常なしです。メモリは768MB。ハード的な故障なのでしょうか。

  • 処理実行後、フリーズ?

    教えてください。 Win2000でアクセス2000を使用しています。 VBAにてマクロを作りました。 メッセージボックスでVBYESNOにして YESなら処理開始、NOなら処理中止なんですが、 このYESでもNOでも押すとアプリケーションがフリーズ してしまいます。タスクマネージャ上では「実行中」なんですが、ちっとも応答がありません。なぜの嵐です。こんな経験のある方、ぜひアドバイスください。自分でも理由がわからず、詳しい説明も記入できません。 よろしくお願いします。

  • 右クリックから「送る」を選択するとフリーズします

    現在、右クリックから「送る」を選択するとフリーズします。 ファイルを送るメニューからプログラムで開こうとすると毎回フリーズしてしまいタスクマネージャーでその開いていたフォルダを閉じないと不安定な状態になります。 デスクトップのファイルを右クリックするとタスクマネージャーではデスクトップはとじることは出来ないので 再起動しないといけません。 こちらの現象はどのように解決できるのでしょうか? ウィンドウズアップデートをしようとしたのですがアップデートするものはないという状況です。 ウィンドウズXPをしようしております。

  • 1つのVBAコードをすべてのコアを使って実行させたい

    いつもお世話になっております。 クアッドコア搭載のPCを購入してVBAの処理速度の向上を期待していたんですが、1つのコアだけで処理されているようです。 EXCEL2000でVBAコードを実行したのが原因だと思いまして、試用版のEXCEL2007を使って同じVBAコードを実行してみたのですがダメでした。 VBAコードをすべてのコアを使って実行することはできないのでしょうか。 特別なコードを記述しなければならないのでしょうか。 よろしくお願いいたします。

  • VBAが重くなってしまった

    ExcelでVBAを組んでいましたが、ある日突然このVBAを実行すると途中でCPUが100%になったままExcelが復帰しづらくなりました。 強制的にESCキーを押してVBAを終了させてもExcel自体が動作が重くなってExcelブックとVBEのウインドウを行ったり来たりするにもCPUがしばらく100%になって動作が非常に重くなります。 結局タスクマネージャからExcelを強制終了するのですが、原因がわかりません。 VBAの内容に誤りがあるのでは?と思って何日も調べましたがVBAでエラーがでることはなく、VBAの実行が非常に重く、今まで3秒で実行が終わっていたものが数分かかってしまいます。 Windows2000SP4+Excel2000SP3です。おわかりの方いるでしょうか?たいへん困っております・・・。

  • 表計算上の式がVBA実行中に、メモリを占領して実行速度が遅い。

    エクセルVBAで、表計算上の式がVBA実行中に出てきた結果を用いて再計算しようとするのでメモリが表計算に占領されてしまいます。なのでとても実行完了までに時間がかかります(フリーズしたように遅いです)。 できれば表計算の式が、VBA実行時に再計算されないようにしたいのですがどうすればよいでしょうか? PS:表計算上の式は、沢山ありいずれはVBAに組み込みたいと考えてはいますが、現時点ではそれはできないのでなんとか今の状態を残したままスムーズに実行できるようにしたいと考えております。宜しくお願い致します。

  • Excel,vbaにて実行時エラー71

    Excel,vbaにて実行時エラー71 が表示されます。 USBメモリのExcelファイルに作成したのですが、 何が原因かわかりませんが、 エラー71が表示になります。 どのように手順にて治せばよろしいでしょうか? 宜しくお願いいたします。