パソコン大好き | nekoca.com

パソコンを紹介するサイト

解決!Windows10になったらエクセルマクロが動かない

time 2019/12/24

解決!Windows10になったらエクセルマクロが動かない

Windows10になったらエクセルマクロが動かなくなった

Windows7がサポート終了

とても良い出来だったWindows7がサポート期限を迎えます。今でも十分に機能するWindows7がサポート期限がきてしまうなんて、なんだか惜しまれます。

Windows10にしたら、エクセルマクロが動かなくなった!

職場でもじわじわと増えてきていたWindows10ですが、このところ「Windows10になったらエクセルマクロが動かなくなった!」「なんとかしてくれ!」などの問い合わせが激増しているような気がします。

なかには実行はできるのに「マクロの実行速度が遅くなった!」などのような症状も見受けられます。

従来、マクロで自動で動いていた業務が突然動かなくなると 職場はパニックにおちいり、なんとか残業して処理を終えた人々もいるのではないでしょうか。

謎のオートメーションエラー発生

自分の体験談ですが、ある日、従来動いていたエクセルマクロが

「オートメーションエラーです。起動されたオブジェクトはクライアントから切断されました。」

などと言う、恐ろしい内容のエラーが発生しました!ガーン!

何度動かしても適当な小細工をしてようが、どうしてもエラーを回避できない。デバッグでエラー箇所を止めて確認するとマクロでのコピペが失敗しているのだが、何が悪いのか全く分からずじまい。

「どうにもならない・・・」この一言でした。

解決!クリップボードの履歴をオフに!

ネットで検索してもどうにもならなかったのだが、コピペが失敗している、と言う事で、Windows10の従来のバージョンにはない機能をオフにすると何事もなかったかのようにマクロが動き出しました。

それは・・・

クリップボードの履歴

そう、この便利機能のおかげでエクセルマクロが実行途中で動かなくなるなどになるんです。唖然。

クリップボードの履歴ですが、今までのクリップボードはコピーをおこなった最新の一回のコピーが保存されて、他の場所にペーストすると言う便利機能ですが、これが拡張されて一回のコピーだけではなく履歴として一覧に保存が可能になったものです。

しかしながら、このすごく便利な機能が足を引っ張った形です。

クリップボードの履歴をオフにする

クリップボードの履歴をオフにする方法は簡単です。

1.デスクトップ左下の「Windows」マークをクリック

「Windows」マークをクリック

2.「設定」(歯車マーク)をクリック

「設定」をクリック

3.「システム」をクリック

システムをクリック

4.開いたウィンドウの左側のメニュー「クリップボード」をクリック

左側の「クリップボード」をクリック

5.「クリップボードの履歴」をオフにする

クリップボードの履歴を「オフ」にする。(画像の状態にする)

以上で、ほぼほぼ解決できると思います!

管理猫について

茶トラ

茶トラ

管理猫の茶トラです!