1

イベント プロシージャを介してアクセスしている別のボタンからボタンを呼び出そうとしていますが、これを達成する方法はありますか?

たとえば、3 つのボタン ab と c があります。それで

c を押すと、MS Access 2010 で A ボタンと B ボタンもトリガーされますか?

4

3 に答える 3

1

すでに気づいたように、簡単にできます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
于 2013-07-10T08:04:21.283 に答える