在 Access 中,我有一个包含三个文本框的表单。我正在尝试使用两者的组合更新一个名为tbxCombinedName的文本框:
- 文本框tbxLastName(人的姓氏)
- 文本框tbxFirstName(人的名字)
我的问题是:我使用什么文本框属性,所以当我在tbxLastName中输入文本时,CombinedName 文本框会立即更新,然后保存在表Contacts中。
在微软的网站上,我发现输入文本框时的步骤如下:
KeyDown → KeyPress → BeforeInsert → 更改 → KeyUp
我尝试使用 OnChange 和 OnKeyDown 属性,但无济于事。哪个属性,结合什么代码,将允许 update-as-you-type 操作起作用?
这是我之前写的,没有用:
Private Sub tbxLName_change()
Dim lastName As String
Dim nameCode As String
lastName = tbxLName.Value
Debug.Print lastName
nameCode = tbxNameCode.Value
nameCode = lastName
Debug.Print nameCode
End Sub
感谢您提前提供的所有帮助。