Access には、3 つのテキスト ボックスがあるフォームがあります。両方の組み合わせでtbxCombinedNameというテキストボックスを更新しようとしています:
- textbox tbxLastName (個人の姓)
- textbox tbxFirstName (人の名前)
私の質問は: tbxLastNameにテキストを入力すると、CombinedName テキスト ボックスがすぐに更新され、その後テーブルContactsに保存されるように、どのテキスト ボックス プロパティを使用すればよいかということです。
Microsoftの Web サイトで、テキスト ボックスに入力するときのステップ プロセスは次のようになっていることがわかりました。
KeyDown → KeyPress → BeforeInsert → Change → KeyUp
OnChange および OnKeyDown プロパティを使用してみましたが、役に立ちませんでした。どのプロパティとどのコードを組み合わせると、入力時に更新アクションが機能しますか?
これは私が以前に書いたもので、うまくいきませんでした:
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
事前にご協力いただきありがとうございます。