解決

【解決】 Excelマクロが突然動かない!! WindowsUpdateが原因の様です

昨日今日で突然Excelのマクロボタンが機能しない

という現象が出た方は下記手順をお試しください

私の環境でも一部動作しなくなり

一つずつアンインストールしていくことで原因が見つかりました

お役に立てばと思います

excelmacro6

解決手順

excelmacro2

スタートボタンより「コントロールパネル」を開きます

excelmacro3

コントロールパネル内の「プログラムと機能」を

クリックします

excelmacro4

左上の「インストールされた更新プログラムを表示」を

クリックします

excelmacro1

Microsoft Office内にある

「Security Update for Microsoft Office 2010」の

「KB2553154」を右クリックでアンインストールします

念のため再起動すれば無事に動くようになります

Office2010の環境で動作確認しましたが

Office2007 KB2596927

Office2010 KB2553154

Office2013 KB2726958

となっているようです(未確認)

ご参考になればと思います

 

(2014/12/12追記)

PC内にある「msforms.exd」というファイルが

影響しているようで、これを削除すればWindowsUpdateで

全てのパッチを当てても問題無く動作します

excelmacro7

%LOCALAPPDATA%\temp\

上の文字をコンピュータ等の画面の上のアドレス項目にて

貼り付けます

ユーザのtempフォルダが開きます

 

excelmacro8

右上の検索欄にて

msforms.exd

を検索します

 

excelmacro9

tempフォルダ内のmsforms.exdが

複数出てくると思います

このファイルを念のために別の場所などに

移動、もしくはリネームをします

これでKB2553154が適用された状態でも

正常にExcelでActiveXが動作するようになります

ご参考になればと思います

関連記事

  1. 解決

    解決方法 IE8が英語に!? 日本語に戻す為の手順

    IE8が気が付いたらメニューなどが英語になっていたという方に解…

  2. 解決

    解決方法 Windows Home Server2011にてリモートWebアクセスがエラーに繋がらな…

    実際に私の環境でこんな現象が発生したのでご紹介します。多分特異…

  3. 解決

    解決方法 ディスク領域不足の解決 Cドライブの容量が少なくなった時の対処方法 空きを広げる方法

    使っている内にどんどんファイルは溜まります。必要なファイルも不…

  4. 解決

    【解決】 IE8で画像が一部しか表示されない!? Kaspersky2012が原因かも

    IE8でWeb内の画像が乱れたり、一部しか表示出来ないという現象に …

  5. 解決

    解決方法 Windows\system32\config\systemが破損!?突然のトラブルに

    ある日突然PCを起動するとDOSの黒い画面に「次のファ…

コメント

  1. はじめまして
    最新情報ありがとうございます!

    ちょうど昨日この症状で困っていたので、
    早速試そうかと思います!

    • かず坊
    • 2014年 12月 13日

    助かりました

    • たか
    • 2014年 12月 13日

    原因が分からず困っていました。
    対処後問題なく動作しました。
    ありがとうございます!

    • トミオ
    • 2014年 12月 14日

    助かりました。どうしてマクロが突然動作しないわかりませんでした。給与計算でマクロをやフォームを駆使したエクセルプログラムが止まってしまって困りました。ほかのパソコンでは動作したのですが。

    • トダ
    • 2014年 12月 15日

    急に動かなくなって、困っておりました。
    KB2553154 をuninstall することで動くようになりました。
    助かりました。
    ありがとうございます。

    • コロッチ
    • 2014年 12月 16日

    まさにジャストタイミング!
    助かりました。
    ありがとうございました。

    • 奥田
    • 2014年 12月 17日

    非常に困っていましたので助かりました。

    感謝 感謝

  2. ありがとうございます!

    エクセル内の設定ではマクロを有効にしてたので、
    updateが怪しいと思い、検索してここに辿りつきました。
    追記でご指摘されてたファイルをリネームしたら、
    すんなりマクロが動きました。

    助かりました。

    • やまん
    • 2014年 12月 18日

    教えて頂いた方法(両方とも)で、エクセルの2010は完全に対応できましたが、2013では動作しないものが発生しています。
    何か情報がありましたら教えてください。

    • 武井
    • 2014年 12月 27日

    2013での動作方法を教えてください

    • 参考までに
    • 2015年 2月 01日

    同じじゃね?
    コンパネからのアップデートが少し違うけど
    表示はアップデートされる項目はありませんってあるけど
    無視して「オンラインからアップデートできるものを」ってのをクリック
    こっからは個別アップデートになる
    自己責任で重要って更新ファイルを全部インストール
    その後、2010と同じでexdファイルを削除
    再起動、多分これでマクロは動く

    • わほほ
    • 2015年 2月 11日

    以前からマクロ使ったファイルが開かずにどうしていいかわからず、オフィス365だとか最新のヤツつかわないとダメなのかと悩んでいましたが、改善しました。本当にありがとうございました。

    • kin
    • 2015年 2月 21日

    助かりました。
    一般に公表されているファイルが見当たらず途方に暮れておりましたが、2014/12/12追記を試してみたら、回復しました!本当に有難うございました。

    • のほほん
    • 2015年 2月 25日

    Office2007 です。KB2596927・msforms.exd全て削除しても使っていたファイルは作り替えないと動作しませんでした。
    本日、また動かなくなり確認したところ一度削除していたKB2596927 が復活していました。再度削除しWindows Update は手動に切り替えました。恐ろしくて自動には出来ませんが、更新をずっとしないままもどうかと思案中です。

  1. この記事へのトラックバックはありません。

PAGE TOP