hatena
hatena
2019/10/06 (日) 11:41:23
DLookup の第3引数は抽出条件式を文字列として設定します。
現状は、 "文字列" AND "文字列"
となってますので、文字列に対する論理演算になり常にFalseになります。
AND は""の中にいれてください。
次に、[テキスト2]が""内に入ってますので、これは単なる"[テキスト2]"という文字列になります。[テキスト2]コントロールを参照するには""の外に出す必要があります。
Me.テキスト4 = DLookup("[金額]", "クエリ1", "[月]='" & Me.テキスト2 & "' And [学年]='" & Me.テキスト0 & "'")
これで例えばテキスト2が「4月」、テキスト0が「5~6年」なら、第3引数は下記のような条件式として正しい文字列になります。
[月]='4月' And [学年]='5~6年'
通報 ...