- 締切済み
Access・VBAで、Controlsを使用した条件式(書き方)
Dcountを使っています。 DCount("[aa]", "[T_b]", "[a] = [a2] AND [b] = [b2] ") というような感じで条件をあてはめていますが、Controlsと変数を使用した条件がうまくいきません。 [vv] = me.controls(v) としてみました。 でもエラーになってしまいます。 me.controls(v)を変数に代入してみましたが、変数でもダメでした。 どのように記述すればいいのでしょうか?
- みんなの回答 (2)
- 専門家の回答
お礼
回答ありがとうございます。 forで変数を変更させて作業を行わせようとしているので、直接指定だと大変なんです。 Dcount(…(これまで条件が入ってます。)AND [vv] = me.controls("v")") としてみましたが、エラーになってしまいました。 (作業前に文字が赤くなってる状態です) どこがダメなのでしょうか?
補足
for w 1 to 37 DayDate = Me.Controls(w).value : : next のようにすると、エラーが出てしまいます。 forで使用している変数名をControlsで指定することはできないのでしょうか?