ACCESSのVBAで、下記のようなことってできないでしょうか?
アドバイス等頂けないでしょうか。。。
<やりたいこと>
下記コードにおいて、rs1で抽出したものの中から、さらに抽出してrs2に入れたいです。
https://i.imgur.com/S1mtPeL.png
<VBAコード(画像内と同じ)>
Sub test()
Dim db As Database
Dim rs1 As Recordset
Dim rs2 As Recordset
Set db = CurrentDb
Set rs1 = CurrentDb.OpenRecordset("SELECT * FROM [Tテーブル] WHERE [フィールド1] = 'A1'", dbOpenDynaset)
Set rs2 = CurrentDb.OpenRecordset("SELECT * FROM rs1 WHERE [フィールド2] = 'B1'", dbOpenDynaset)
Debug.Print rs2("フィールド2") & rs2("フィールド3")
End Sub
スレ立てるまでもない質問はここで 163匹目
■ このスレッドは過去ログ倉庫に格納されています
256デフォルトの名無しさん (ワッチョイ 8abd-/EFQ)
2023/01/02(月) 14:04:21.59ID:1wsplgZl0■ このスレッドは過去ログ倉庫に格納されています