0

というタイトルのテーブルがありますMIUInfo。その中には 3 つの列があります。MIUIDLatitude、およびLongitude。その中で、基準範囲内の の
数を取得する次のクエリを実行しています。MIUID

SELECT Count(MIUInfo.MIUID)
      From MIUInfo 
      WHERE ((MIUInfo.Latitude Between " & minLat & " And " & maxLat & ") 
      AND (MIUInfo.Longitude Between " & minLong & " And " & maxLong & "))

このクエリの結果を VBA の変数と等しく設定して、ループの条件として使用できるようにする必要があります。これを行う方法がわかりません。

また、DoCmd.RunSQLコマンドを使用しようとすると、エラーが発生します。

実行時エラー '2342': RunSQL アクションには、SQL ステートメントの引数が必要です。

このクエリと私が実行している他のクエリとの唯一の違いDoCmd.RunSQLは、他のすべての選択クエリが新しいテーブルを生成していることです。

4

2 に答える 2