テキスト型 書式を「#,##0」にするには?
あくせすです
テキスト型の金額フィールドがあります。
なぜテキスト型かと言うと、数値も入るけど
「なし」「未確認」などの文字も入れたいからです。
その金額フィールドをコントロールソースとして
フォームのテキストボックスにリンクさせてるのですが
数字の時は書式を「#,##0」に、文字の時は、そのまま文字列を表示させるには
どうすればいいでしょうか?
プロパティで書式を「#,##0」にしたけど、
数値でもカンマ区切りになりません。
なのでコントロールソースを
「=IIf(IsNumeric([金額])=True,Format([金額],"#,##0"))」
にしてみたのですが
エラーにもならないけど、何も表示されません。
「=IIf(IsNumeric([金額])=True,Format([金額],"#,##0"), [金額] )」
にすると、#エラーになってます。
デザインビューで見ると
「無効なコントロールソースです」になってしまってます。
対策を教えてください。
お礼
ありがとうございます。