- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:accessのレポート上のフォント)
accessのフォーム上の入力値によってテキストボックスのフォントを変更する方法は?
このQ&Aのポイント
- accessのフォーム上のテキストボックスの入力値に応じて、レポート上のテキストボックスのフォントを変更することは可能です。例えば、値が1の場合はMS明朝のフォントを使用し、値が2の場合はMSゴシックの太字フォントを使用することができます。
- この問題に対する代案としては、レポート上に2つのテキストボックスを重ねて表示を切り替える方法があります。また、複数の値に対応する場合は、条件分岐を使用してフォントを切り替えることもできます。
- フォントの切り替えの方法については、VBAを使用することが推奨されます。VBAを使用すると、テキストボックスの値を監視し、値に応じてフォントを変更する処理を実装することができます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
レポートの書式を変更したいコントロールがあるセクションのフォーマット時 イベントで Select Case Forms![フォーム名]![テキストボックス1] Case 1 Me![テキストボックス1].Font = "MS明朝" Me![テキストボックス1].FontBold = False Case 2 Me![テキストボックス1].Font = "MSゴシック" Me![テキストボックス1].FontBold = True End Select のようにしてみてください。
お礼
回答ありがとうございます。 問題なくできました。 ありがとうございました。