イベント プロシージャを介してアクセスしている別のボタンからボタンを呼び出そうとしていますが、これを達成する方法はありますか?
たとえば、3 つのボタン ab と c があります。それで
c を押すと、MS Access 2010 で A ボタンと B ボタンもトリガーされますか?
イベント プロシージャを介してアクセスしている別のボタンからボタンを呼び出そうとしていますが、これを達成する方法はありますか?
たとえば、3 つのボタン ab と c があります。それで
c を押すと、MS Access 2010 で A ボタンと B ボタンもトリガーされますか?
すでに気づいたように、簡単にできますCall from.button_Click
。
ただし、コードをモジュール化する必要があるかもしれません。ボタン C がボタン A と B の機能もトリガーする場合、共有コードの関数を作成して呼び出してみませんか?
同じ形式、モジュール、その他の形式で、より意味のあるコードを記述します。
Public Function funcA()
'... (Shared code from button A)
End Function
Public Function funcB()
'... (Shared code from button B)
End Function
形式のコード:
Private Sub ButtonA_Click()
Call funcA
End Sub
Private Sub ButtonB_Click()
Call funcB
End Sub
Private Sub ButtonC_Click()
'... (Specific code from button C)
Call funcA
Call funcB
End Sub