新生活を充実させるための「こだわり」を取材!!

家で職場の仕事に使用するエクセルを動かしていて エクセルのマクロで作った保存終了のボタンを押しても いつまでも保存終了にならず、再立ち上げしても
おなじだった、ちなみに 他のマクロボタンもそうなってしまったが、これって壊れてしまったのでしょうか。職場に行って 再度USBに落として試みてみますけど 素人に回復できるでしょうか・。

教えて!goo グレード

A 回答 (6件)

違うかもしれないですが、



1)セキュリティソフト「スーパーセキュリティ」を使用していたら、「スーパーセキュリティ」を停止するか、アンインストールしてみてください。
詳しくは ↓
http://fanblogs.jp/pontaoyaji/archive/872/0

2)8月14日に配信されたWindowsUpdateによって、VB・VBAプログラムでエラー(invalid procedure call error)が発生する場合があるそうです。
ひょっとすると、それが影響しているかも。
参考に ↓
http://fanblogs.jp/pontaoyaji/archive/867/0

この場合は、その後のWindowsUpdateを適用することで、改善する可能性があります。
改善しない場合は、8月14日に配信されたWindowsUpdateをアンインストールすれば、改善するかもしれません。
    • good
    • 0

No.4 の回答者です。


8月14日(2019)のWindowsUpdate の話は聞き及んでいます。
VBAのマクロ全体が停止してしまうようです。結構、この件は気にしています。

それよりずっと前の問題で、KB2553154 (2016)

Excel 2010でActiveXの部品を使うと動かなくなる問題の対処方法
http://ivystar.jp/ms-office/excel-ms-office/how- …

と関係があるかもしれません。そもそも、シートに貼り付けたオブジェクトの機能がなくなってしまっているのだから、どうしようもありません。なくなったものは生き返らないのです。
    • good
    • 0
この回答へのお礼

動かなくなったマクロ USBにして職場に行ったら 何故か 動いた・・・。これって エクセル同士でもちがうってこと? 職場のは新しいようだ・。有難う いろいろと・。職場から また家にもってきたら 動いた よくわからない・。

お礼日時:2019/08/30 01:59

私は、Windows10になってから、何度作り直したか分かりません。



おそらくWindowsのセキュリティの関係で、Active X コントロールのボタンが、死んでしまうようです。マクロ自体は残っているはずですから、開発タブから、ボタンだけもう一度作り直せばよいです。(たぶん、Excelで作られたログ・ファイルを消すなどして、復活させる方法があるような気がしますが、試したことはありません。)

単純なのですが、マクロと、コントロールが、きちんと関連付けてあければ、マクロは動くようになるはずです。

コントロールを設置した後、ダブルクリックして、コードが当てはまれば、OKです。出てこなければ、Private Sub CommandButton.Click にコードを入れてあげなくてはいけません。

将来的なことを言えば、フォームコントロールのボタンに作り変えることもよいのですが、なかなか面倒な作業になることも多いものです。
「エクセルのマクロボタンが動かなくなった。」の回答画像4
    • good
    • 0

マクロはどこに保存してあるのですか?

    • good
    • 0

一度電源を切って 1分くらいしてから再度電源を入れてみるといいよ。

    • good
    • 0

別名で保存しなおしてはどうですか?

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

教えて!goo グレード

このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング