フォームに設定したテキストボックスが#nameエラーになります。
必ずエラーが起こるかというそうではなく、どうやらあるチェックボックスを触るとエラーになるようです。
そのチェックボックスというのは、メインフォームには社員が表示されているのですが退職社員含む全社員表示するのか
今いる社員だけ表示するのかどうかを判定するチェックボックスです。(チェックが外れていると今の社員だけ)
そのチェックボックスにチェックを入れたり、外したりするとそれまで表示されていたテキストボックスが#nameエラーに変わってしまいます。
ちなみにチェックボックスの更新後処理は
Private Sub チェック64_AfterUpdate()
If Me!チェック64 = True Then
Me.RecordSource = "社員マスタ"
Else
Me.RecordSource = "社員マスタ クエリ"
End If
End Sub
になります。
表示したいテキストボックスのコントロールソースは社員マスタではなく、違うテーブルから引っ張っています。
情報不足でしたら教えてください。
原因解明のご協力をお願いします。
回答1件
あなたの回答
tips
プレビュー