Trong Access, tôi có một biểu mẫu trong đó có ba hộp văn bản. Tôi cố gắng để cập nhật một textbox gọi tbxCombinedName với sự kết hợp của cả hai:Cập nhật hộp văn bản khi nhập
- textbox tbxLastName (người của Họ)
- textbox tbxFirstName (người của Tên)
Câu hỏi của tôi là: Tôi sử dụng thuộc tính hộp văn bản nào, vì vậy khi tôi nhập văn bản trong tbxLastName, hộp văn bản CombinedName là cập nhật ngay lập tức và sau đó được lưu trong bảng Liên hệ.
On Microsoft's website, tôi đã tìm thấy rằng các quá trình bước khi gõ vào một textbox như sau:
KeyDown → KeyPress → BeforeInsert → Thay đổi → KeyUp
Tôi đã thử bằng cách sử dụng onchange và Các thuộc tính OnKeyDown, nhưng không có kết quả. Thuộc tính nào được kết hợp với mã nào sẽ cho phép hành động cập nhật khi bạn nhập để hoạt động?
Đây là những gì tôi đã viết trước đó, mà không làm việc:
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
Cảm ơn tất cả sự giúp đỡ của bạn trước.
Một câu trả lời đơn giản, nhưng hoạt động hoàn hảo. Cảm ơn bạn –
+1 Lời khuyên tốt về việc thu thập thông tin mong muốn từ truy vấn –
Liệu truy vấn có thể xử lý Tên và Họ vào định dạng này: 'LLLLLL_F'? (LLLLLL là 6 chữ cái đầu tiên của Họ. F là chữ cái đầu tiên của Tên) –