フォームにて、社員と数値というテキストボックスがあります。
社員はコンボボックスです。
数値というテキストボックスは連結フォームですか。
テキストボックスに表示するだけではなく連結したフィールドに値を入力したいということでしょうか。
社員の更新後イベントプロパティに、=IIf([社員]="A",[数値]=1)としたら間違いですか?
はい、間違いです。
IIfの第3引数に [数値]=1 と設定しても[数値]に値が代入されるわけではありません。
引数に設定できるのは式でありステートメントは設定できません。
表示だけでいいなら、数値テキストボックスのコントロールソースに
=IIf([社員]="A",1)
と設定します。
数値フィールドに入力したいのなら、イベントプロシージャにコードを記述するかマクロを設定する必要があります。
Private Sub 社員_AfterUpdate()
If Me.社員 = "A" Then
Me.数値 = 1
End If
End Sub
通報 ...