获取Access VBA有发件人

时间:2015-07-18 14:45:19

标签: access-vba

在Access中,我有一个表格,上面有大约200个文本框。我知道在每个点击事件的C#中都有Private Sub txtHotMix_DblClick(Cancel As Integer, sender As Object) Dim txt As TextBox Set txt = sender MsgBox txt.Name End Sub 。 我怎么能在VBA中引用当前的发件人而不说Me.txt_Whatever?

这是我到目前为止所拥有的

Increase font size

1 个答案:

答案 0 :(得分:1)

我认为public class Person{ public int id; public List<Person> friends; } 对象的ActiveControl属性是您(https://msdn.microsoft.com/en-us/library/bb225491(v=office.12).aspx)之后的对象:

在一个模块中:

Screen

您仍然需要向每个控件添加一个click事件来调用此sub,如下所示:

Option Compare Database
Option Explicit

Public Sub ctrl_Print(objCtrl As Control)

    MsgBox objCtrl.Value, vbOKOnly, "Control Value"

End Sub