- 締切済み
Accessにて、コントロールの編集可能、使用可能の設定
Access2002を使用しています。 表形式で作成したフォームで、 Aというチェックボックスに、チェックが入っている場合 Bのコントロールは入力可能、 Cのコントロールは入力不可 チェックが入っていない場合、 Bのコントロールは入力不可、 Cのコントロールは入力可能 というふうにしたいのですが、 Private Sub A_AfterUpdate() If A = -1 Then B.Locked = False B.Enabled = True C.Locked = False C.Enabled = False Else B.Locked = False B.Enabled = False C.Locked = False C.Enabled = True End If End Sub 上記のように設定すると、すべてのレコードに対しての設定になってしまいます。 1件ずつのレコードに対して、条件を設定するにはどのようにすればよいでしょうか? よろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- snoopy64
- ベストアンサー率42% (337/793)
回答No.3
#1です。 すいません、表形式ですね!? でしたらはずしてました。 できるのかもしれませんが、僕にはわかりません(>_<) いい加減な回答をして申し訳ありません。 でも以前ここで、「現在のレコードの行だけ色を変える」というのを見た事がありますので、 行毎に設定を変えることはきっとできるのだと思います。 頑張ってくださいヽ(^。^)ノ
お礼
早速のご回答ありがとうございました。 勉強してみますね。