
Access DLookup vbaで条件を2件設定したい場合どうすればよいでですか?
現在
If(Not IsNull(DLookup("[標準番号ID]","T作業簿","[標準番号ID]=& Me.標準番号01 & " ' ")))Then
にもう一つの条件 作成年度 を追加したいのですが
デーブル T作業簿 [標準番号ID ] [作成年度]
フォーム [標準番号01] [作成年度01]
以上になります。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
AccessのDLookup関数で条件を2件設定するには、次の構文を使用します。
```
DLookup(検索値, テーブル名, 条件1, 条件2, ...)
```
たとえば、標準番号IDが「1234567890」で、作成年度が「2023」のデータを検索する場合は、次の構文を使用します。
```
DLookup("標準番号ID = '1234567890' AND 作成年度 = '2023'", "T作業簿")
```
あなたの場合、標準番号IDと作成年度の両方の条件を設定するには、次の構文を使用します。
If(Not IsNull(DLookup("標準番号ID = '" & Me.標準番号01 & "' AND 作成年度 = '" & Me.作成年度01 & "'", "T作業簿")))Then
これで、標準番号IDと作成年度の両方の条件を満たすデータが検索されます。
ありがとうございました。
早速試してみたのですが 文字列の構文エラーと表示されました。調べてみたのですが僕の能力ではクリアできませんした。もう少しあがいてみます。
もしお時間があればエラーの原因を教えていただけませんか。
お手数おかけします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
Access DlookUPの複数条件抽出
Access(アクセス)
-
DLookupがうまく出来ません
Access(アクセス)
-
日付と文字列を条件としてDLookup関数で抽出さ
その他(プログラミング・Web制作)
-
-
4
2つ目のレコードの値を取得するには?
Access(アクセス)
-
5
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
6
アクセスVBAのMe!と[ ]
Access(アクセス)
-
7
アクセスで#エラーを表示させない方法は?
Access(アクセス)
-
8
複数条件のDLOOKUP文が上手く使用できない
その他(Microsoft Office)
-
9
アクセスのfilter、複数条件の記述方法を教えてください。
Access(アクセス)
-
10
Access 複数条件検索の設定が上手く行きません
Access(アクセス)
-
11
アクセスでテキストボックスの値が空白だったら
Access(アクセス)
-
12
Accessのリンクされたテーブルでリンク先ではデータを変更出来ないようにするには?
Access(アクセス)
-
13
Access フォームのテキストボックスに半角英字のみで入力する設定は
Access(アクセス)
-
14
アクセスVBAで既に開いているエクセルを閉じたい
Yahoo!ショッピング
-
15
Accessのクエリで、replace関数を使い、データの中にある”をブランクに置き換えたいのですが
Access(アクセス)
-
16
Access サブフォームでの選択行の取得
その他(データベース)
-
17
アクセスで追加した項目に全て同じ値を一発で入れたい
Access(アクセス)
-
18
テキストボックスにクエリ結果を表示させたい
その他(データベース)
-
19
アクセスのクエリとDlookupはどちらがより効果(効率)的か
Access(アクセス)
-
20
アクセスで『0の値以外』を表示する方法
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
823で始まる電話番号
-
フリーダイヤルのけた数
-
電話番号 +817673467911という...
-
固定電話着信履歴 181 ・・・・...
-
電話をかけるのに、違う番号を...
-
至急お願いいたします! ゆう...
-
同じ商品なのに、JANコード...
-
すべて「ひとつ・・・」ではじ...
-
ファイル名に「1-1、1-2...
-
FAX番号の英語表記とは?
-
内線番号一覧が分かりづらい
-
if関数を使って割引率をだす
-
UL規格のイエローカード番号...
-
81・・・・・から始まる電話...
-
携帯番号変える時は、それなり...
-
1から5までの番号が1つずつ書か...
-
受付番号を英語で?
-
MS Wordで図表番号を1から振り...
-
公衆電話番号
-
自宅の固定電話に前使用者宛に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
823で始まる電話番号
-
固定電話着信履歴 181 ・・・・...
-
至急お願いいたします! ゆう...
-
同じ商品なのに、JANコード...
-
電話をかけるのに、違う番号を...
-
81・・・・・から始まる電話...
-
映画のチケットをスマホで購入...
-
パチンコの抽選入場って、番号...
-
電話番号 +817673467911という...
-
その曲が弾けるようになるまで...
-
フリーダイヤルのけた数
-
if関数を使って割引率をだす
-
エクセル ADO Filterでは一気...
-
不気味な番号
-
携帯番号変える時は、それなり...
-
P/Nとは?
-
1から5までの番号が1つずつ書か...
-
66から始まる番号
-
すべて「ひとつ・・・」ではじ...
-
銀行で番号札は?
おすすめ情報