質問: rs2
回答: no1です。 変数の宣言の順序について述べておきます。 質問では、 dim db as dao.database set db = currentdb() dim rs1 as dao.recordset dim rs2 as dao.recordset set rs1 = db.openrecordset("日記テーブル", dbopenforwardonly) これを、no1の回答も加えて、 dim db as dao.database dim rs1 as dao.recordset dim rs2 as dao.recordset dim i as long set db = currentdb() set rs1 = db.openrecordset("日記テーブル", dbopenforwardonly) set rs2 = db.openrecordset("結果テーブル", dbopendynaset) のように行儀良く並べると見通しがよくなります。