- ベストアンサー
Accessのレポートのプロパティの書式で、"@"を指定したい
Accessのレポートのプロパティで書式設定をしたいのですがうまくいきません。 クエリから、数字で「123456」という数字を引っ張ってきています。 それを印刷時には「@123,456*」にしたいのです。 (3桁でカンマ区切り、頭に半角@、後に半角*をつけたい) 書式で、"@"#,###"*"と入力すればいいと思ったのですが…。 こう入力してEnterを押すと、 Accessの過剰サービスで""が省かれて¥が付き、@#,###\*になって、 印刷は、「1234563,333」になってしまいます。 どうにかならないでしょうか? ご回答、よろしくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.1
クエリではうまく行きましたよ。最初の@の""が消えた場合は"@"に訂正して実行してみてどうですか。レポートでも同じでは無いですか。 後尾の"*"も同じ。""の対の中に書式文字の#が取り込まれないようにする(そうしないと定数文字列付加になる)。
質問者
補足
ご回答、ありがとうざいました。 クエリではうまく行きましたか。 レポートでは、訂正しても訂正しても、Accessが勝手に""を省いてしまって、同じ結果になってしまいます。 ちなみに、Access2003です。 困りました…。
お礼
ご回答、ありがとうございました。 クエリに追加すればいいのですね。 質問させて頂いた後に、書式をこねくり回していたら、 #,###"*”"で、「123,456*」にできました。なんでででしょう(汗) @を前につけるとまたおかしくなるので、@は別にラベルでつけました。 ありがとうございました。