※ ChatGPTを利用し、要約された質問です(原文:Accessのフォームで、ある項目の条件によって、数値の書式を変えたい)
Accessのフォームで、条件によって数値の書式を変えたい
このQ&Aのポイント
Accessのフォームで、特定の条件によって表示する数値の書式を変更したい場合、どのようにすればいいのか知りたいです。
フォームのコンボボックスで選択した値に応じて、サブフォームで表示する特定のフィールドの数値書式を変更する方法を教えてください。
「条件付き書式設定」では色の変更はできるが、数値の書式の変更ができなかったため、VBAを使用して数値の書式を変更する方法を教えてください。
Accessのフォームで、ある項目の条件によって、数値の書式を変えたい
フォームのコンボボックスで選択した値によって、
クエリで抽出(集計)した結果を表示するサブフォームで、
[商品名]や[合計金額]フィールド等を表示しています。
合計金額の桁数が多いので千円単位表示にしたく、
[合計金額]フィールドの書式に 『#,###,;-[赤]#,###,』 と入力しました。
ここまではいいのですが、ある商品(例えば「商品A」)は絶対千円以下なので、この商品の時は[合計金額]フィールドに上の書式を設定したくないのですが、どうすればいいのでしょうか?
「条件付き書式設定」も見たのですが、条件式で 『[商品名]="商品A"』 の時に色などを変えることはできたのですが、数値の書式の設定ができませんでした。
どなたかおわかりになる方がいらっしゃいましたら、教えていただけますでしょうか。
VBAでもかまいません。よろしくお願いします<m(__)m>
お礼
こちらこそ、何度もすみません。 [red] でうまくいきました!!ありがとうございました。 帳票フォームで行ごとに設定を変更、、と言うのはダメなんですか。。。残念です。 でも色んなことがわかりました!どうもありがとうございました。