0

多かれ少なかれ、これを計算フィールドのフィルターオプションとして追加する必要があります。これは、クエリを実行する検索関数を備えたフォーム上にあります。前の作成者からのすべてのクエリを1つのクエリに統合しようとしています。これは私が見逃している唯一のステップです。

そのコントロールをコンボボックスにして、行ソースとして配置した場合

<5;<15;<30

理想的には、5未満にしたいと思います。15> x> 5; 30> x> 15ですが、クエリがそのコントロールのようであるかどうかを確認できる場所に、どのように記述できるかわかりません。

Criteria Like "*" & [Forms]![FRM_SearchMulti]![txtClosing] & "*"
4

1 に答える 1

0

関連するクエリの失敗や速度を気にしない場合は、速度を上げるために VBA で文字列を作成するか、UDF を使用できると思います。

 Dim qdf As queryDef
 Set qdf = CurrentDB.QueryDefs("TempQuery") ''TempQuery must exist
 sSQL = "SELECT * FROM Table WHERE ANumber " & Me.MyCombo 
 qdf.SQL = sSQL

 DoCmd.OpenQuery qdf.Name

またはそこについて。

于 2013-01-23T15:01:26.813 に答える