• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:なぜエラーになるのでしょう?アクティブコントロール)

なぜエラーになるのでしょう?アクティブコントロール

このQ&Aのポイント
  • フォーム1の中にフォーム2を入れてサブフォームとしてフォーム2の中にコマンドボタンを一つ置いた場合、コマンドボタン名を取得する方法について教えてください。
  • フォームの数が多いため、フォームモジュールに「アクティブコントロール名を取得する」関数を作成し、標準モジュールにコードを書いています。しかし、コマンドボタン名を取得する処理でエラーが発生してしまいます。
  • サブフォームのコントロールから発信したイベントで、サブフォームのコントロールの値が取得できない問題が発生しています。解決策を教えてください。

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

  • ベストアンサー
  • 30246kiku
  • ベストアンサー率73% (370/504)
回答No.1

ACCESS で良かったでしょうか スクリーン上のアクティブコントロールなので Screen.ActiveControl.Name で名前が得られると思います。

aimghjxs2
質問者

お礼

ACCESS です。 Screen.ActiveControl.Nameでできました。ありがとうございました。勉強になりました。