解決

【解決】 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. 解決

    解決方法 Stardock社のソフト Objectdock やFences、WindowsBlind…

    Stardock社のソフトといえば有名なObjectdockなどマック…

  2. 解決

    【解決】VisualStudioでビルド時にCouldn’t process file …

    VisualStudioでビルド時にエラーが発生して解決にあれ…

  3. 解決

    【解決】 Chromeの検索エンジンがSpeedbitに勝手に変わる時の対処方法

    色々なフリーソフトなどをご紹介していますが最近はアドウェアなど…

  4. 解決

    解決方法 ThunderBirdのデータフォルダの移動方法 ちょっと詰まったのでご紹介

    今日客先でThunderBirdのメールソフトのCドライブの容量が少な…

  5. 解決

    解決方法 Terminal Services Printers ID1111のエラーがイベントログに…

    Windows Server 2008や2003にてイベントログを確認…

コメント

  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