- 締切済み
ACCESS クエリの表示で
ACCESS2003を使用している超初心者です。 テキストにそって、クエリで演算フィールド作成してますが、 そこに金額*0.05で消費税フールドを追加しました。 表示が数字のみなので、\マークや,をつけたいのですが、 クエリのデザイングリッド画面ではできませんか? よろしくおねがいします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- bonaron
- ベストアンサー率64% (482/745)
フィールドプロパティの「書式」に 「通貨」がありませんか? なければ「\\#,##0」としてみてください。
tab1: ID__金額 _1__\1,111 _2__\2,222 クエリ1: ID_金額____消費税 _1_\1,111__\55 _2_\2,222__\111 消費税: FormatCurrency(Rounds(([金額]*5)/100,1)) ここでは、Rounds関数で切り捨ててからFormatCurrency関数で書式指定しています。 [イミディエイト] ? Rounds(1.5, 0) <--- 四捨五入 2 ? Rounds(1.5, 1) <--- 切り捨て 1 ? Rounds(1.1, 2) <--- 切り上げ 2 Public Function Rounds(ByVal M As Currency, _ ByVal A As Integer, _ Optional D As Integer = 0) As Variant Rounds = Sgn(M) * Fix(Abs(M) * 10 ^ D + Abs((A = 0) * 0.5@ + (A = 2) * (Int(M * 10 ^ D) <> (M * 10 ^ D)))) / 10 ^ D End Function
お礼
ありがあとうございます。 頑張って(むづかしそう。。。)トライしてみます。
お礼
できました!! ありがとうございました。