• ベストアンサー

VS2005のマクロが動かなくなった

Visual Studio 2005のマクロが突然動かなくなってしまいました。 症状としては下記のような状態です。 ・マクロを実行しようとすると、一瞬マウスカーソルが処理中のマークになるが何も起きない。 ・マクロレコーダを使うと、記録は正常にできるが、実行は出来ない。 ・VisualStudioを終了するときに、何もしていない場合でもマクロの保存確認ダイアログが出る。 OSはWin7、VS2005はSP1適用済みです。 修復方法など何か情報をお持ちであれば投稿お願いいたします。

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

  • ベストアンサー
  • goma_inu
  • ベストアンサー率100% (1/1)
回答No.1

Visual Studio 2008にて同じ現象が出ました。 私は以下のURLの方法で修復出来ました。 (修正プログラムをアンインストールする方法で修復しました。) http://visualstudioextensions.vlasovstudio.com/2014/02/13/visual-studio-2010-macros-stop-working-after-february-2014-windows-update/ 参考になればいいのですが。

qwertfk
質問者

お礼

ありがとうございます。 お教えいただいたページの修正方法で正常に動作するようになりました。 私のPCでは修正プログラムは見つからなかったので、設定ファイルの修正で なおりました。

関連するQ&A

  • Excel「新しいマクロの記録」

    Excelにて、「ツール」→「マクロ」→「新しいマクロの記録」を実行すると「マクロの記録」ダイアログが表示され、ここで「OK」をクリックすると、マクロの記録状態に入ります。以前はこのときに「停止、絶対指定,相対指定」を設定する小さなダイアログが表示されていたのですが、なぜか急に出なくなってしまいました。このダイアログを出す設定方法を教えてください。よろしくお願いします。

  • Excelのマクロについて

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

  • こんなマクロソフトありませんか?

    マクロを実行する時間間隔を決めて、マクロが動いていないときは自由にマウスのカーソルを動かせたりクリックできたりできるようなソフトってありませんか? 例えば、マウスの動きやクリックを記憶させてから時間間隔を3分と決め、実行すると、3分おきにそのマウスの動きやクリックをしてくれ、その3分に1回のマクロの動きが実行していないときは自由にマウスを動かすことができる、というようなものです。 もしこのようなマクロソフトを知っていましたら教えてください、よろしくお願いします。

  • VS2015 が突然制御不能になります

    VS2015 communityがDebug中に突然停止し、マウスのカーソルは時計マークに変わり、 PCが制御不能になります。 そして、下記のダイヤログの表示があります。 =============================== Microsoft Visual Studio 2015は動作を停止しました。 ー>オンラインで解決策を確認してプログラムを再起動します。 ->プログラムを再起動します。 ー>プログラムをデバッグします =============================== 動作環境は、Windows7の32ビットであり、VS2008、VS2013はこの様な不具合はありませんでした。 VS2015のIDEは日本語と英語環境がありますが、何れの環境でもこの様な不具合が発生します。 実際にキーボードから、コードを入力して、AppをDebug(Run)している時には、この不具合は起きず、 AppをRunしていない時に起きました。 Q1)この件に関しまして、コメントを頂けますと大変助かります。 以上、宜しくお願いします。

  • EXCEL マクロの記録で並べ替えのマクロをつくるとそのシートでしか使えないのでしょうか?

    EXCEL マクロの記録で並べ替えのマクロをつくるとそのシートでしか使えないのでしょうか? EXCEL2007を使っています。 マクロの記録で並べ替えのマクロをつくるとそのシートでしか使えないのでしょうか? シート1 1 3 2 というデータを「マクロの記録」で昇順に並べ替えるマクロを作成します。 シート2 3 5 4 というデータに適用したいのですが、マクロを実行するとシート1のデータが 並べ替えられてしまいます。 マクロを読むと「シート1」という記述があるのでシート1にしか適用できないようです。 マクロの記録だけで別のシートにも適用できるマクロを作成できないでしょうか? (ただの並べ替えだけだったらマクロを作成する必要はないのですが、実際にはもっと複雑な 動作をさせたいのです)

  • VS2005に正直戸惑っております。 

    Visual Studio 2005 Proを購入しました。 以前VB6を使っていて、しばらくマイクロソフトの開発環境をいじっていなく、.NET VB?というものと、 VS2005のIDEに戸惑っています。 簡単なサンプルを実行して、一通りの体験をしたいのですが、導入本や良書もくは、サンプルがあるサイトを探しております。

  • マクロで失敗してしまい、消してしまいたい。。

    Excel2000です。 全くの初心者なのに、マクロで遊んでいて (ツール→マクロ→新しいマクロの記録 で、記録していました。) 削除できなくなってしまいました。 マクロのダイヤログで 目的のマクロを選択して削除ボタンをクリックしても 「表示されていないブックのマクロは編集できません。「マクロの再表示」コマンドを実行して。。」 というダイヤログがでてきてしまいます。 どうやったら消せますか? visual basic エディターの画面をだしてみましたが、 どこから消すのかわかりません 削除の項目もなくて。。。 どうかおしえてください”!!!m(__)m

  • 作ったマクロをアドインするには?

    エクセル2000で [Visual Basic]ツールバーの [マクロの記録]をクリックして 「マクロの記録」のダイアログボックスを表示して 「マクロの保存先」を「個人用マクロ ブック」を選択して マクロを記録します. 記録したマクロは Windows\Application Data\Microsoft\Excel\Xlstart のフォルダに,Personal.xlsという名前で保存されます. 次回からエクセルを起動すると, そのPersonal.xlsで起動しますが そのファイルで計算などをして そのファイル名で保存すると, 次回の起動にその保存の影響が出てします. 質問です エクセルを標準の状態で起動して, なおかつ自分で作ったマクロを 簡単に使うにはどうしたらいいでしょうか? アドインするとか本に書いていますが・・・

  • マクロの記録を実行したらマウスが動かなくなった

    Excel2002で初めてマクロの記録を使って実行していたらマウスが動かなくなりました。電源を切って起動してもマウスのポインターがが同じところに止まったままで動きません。マクロの使い方を誤ったのだと思いますが、どうしたら動くようになりますか。これは別のパソコンからネットにつないでいます。仕事中だったもので困っています。どうかよろしくお願いします。

  • Excel2002でマクロやVBAが使えない

    ファイルNO230881にExcel97で作ったマクロがExcel2000で使えないという質問がありましたが、私の場合Excel2000で作ったマクロがExcel2002で使えません。 ファイルNO230881の方は自動修復で直ったそうですが、自動修復のリストにExcel が乗ってきていないので困っています。 起きている症状は、 Excel2000で作成したマクロを、Excel2002で実行しようとしたら、***はマクロを含んでいますとメッセージが出て、マクロを有効にすると、オブジェクトライブラリは登録されていませんというメッセージが出てきたので、OKにし、もう一度マクロを有効にしたら、「***の修復   ***にエラーが検出されましたがMicrosoftExcelは次の修復を行うことによってファイルを開くことができました。修復を保持するにはこのファイルを保存してください。  VisualBasicプロジェクトが失われました。 ActiveXコントロールが失われました。」というエラーメッセージが出てきて、マクロがなくなってしまい、また新しくマクロを記録しようとしても、記録できません、というエラーメッセージが出てきてマクロが作れなくなってしまいました。 尚、セキュリティは中にしてありますが、低でもマクロの記録ができないです。なぜでしょう? VBAプロジェクトのライブラリファイル参照がうまくいっていないということはわかるんですが、VBエディタの[ツール]>[参照設定]がグレーで開くことができません。 みなさんのお知恵をお貸しください。