アプリ版:「スタンプのみでお礼する」機能のリリースについて

シートに2つ以上のActiveXコントロールボタンが配置されている場合

CommandButton1は起動しますが

CommandButton2は起動しない場合の何が
原因として考えられるでしょうか?

CommandButton1も2も
それぞれ違うマクロを実行してます。

A 回答 (2件)

まず、ActiveX コントロールは、Windows 10 時代になってから、ひじょうに、もろくなって動かないことも多くなりました。

死んでいる状態になっていることもたびたびです。

その上で、調べていただきたいのは、
開発タブを開いた状態で、デザインモードにし、
そのコントロールをダブルクリックしていただくと、VBA画面が出て、ただしく、目的のマクロが出てくるかどうかです。新規で作られ、リンクが壊れている状態か、または、ActiveX 自体の機能が消えて、まったく何もでてこないか、どちらかの現象のはずです。

言い換えると、どちらもコードが壊れているわけではなく、ボタンとコードの関係が切れていることを示しています。ActiveX コントロールである限りは、何度か今後も同じ状態になる可能性があります。

もう一度、ActiveXコントロールをつけ直してやるのが手っ取り早いです。
「シートに2つ以上のActiveXコントロ」の回答画像2
    • good
    • 0

マクロが存在してないか、


publicになってないか。

コードが見たい。
    • good
    • 0

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