質問: DoᅠuntilᅠRecordset.EOFと Recordset.MoveFirstを使い無限ループは作ることはできないのでしょうか? 無限ループというより最初から読みなおす事になるんですが ソフトはMicrosoftAccessの2000です
回答: 回答としては「できます」。 レコードセットを開く時に、最初のレコードに「戻せる」開き方と「戻せない」開き方があります。MoveFirstの時点でエラーになるのであれば、OpenRecordsetの引数を見なおして下さい。 ただ、質問の内容では2つのレコードセットを開く必要はないと思います。AccessならVBAではなく、クエリの「集計クエリ」で一発ではないでしょうか。