8/15/2026

Access。Excelのように通貨スタイルの「¥マーク」を表示するには【currency】

Access。Excelのように通貨スタイルの「¥マーク」を表示するには

<プロパティー>

Excelでは、合計などで、¥マークをつけることがあります。

Accessでは、どのようにしたらいいのでしょうか。


Accessのテーブルはあくまでも、データなので、見栄えとかは必要ではありませんが、どうしてもという場合には、クエリデザインをつかいます。

通貨スタイルを設定したいフィールドを選択したら、クエリデザインタブにある「プロパティシート」をクリックします。


プロパティシート作業ウィンドウが画面右側に表示されます。


書式から「通貨」を選択します。


では、データシートビューで確認してみましょう。


 ¥マークをつけることができました。


さて、Excelには、会計という表示形式があります。


ExcelでB列に設定したのが、会計です。


会計は通貨と異なって

左側に通貨記号(¥)を固定配置

右側に数値を右揃えで配置

ゼロは “-”(ハイフン)

桁区切りあり

という設定です。


表示形式は、

_ ¥* #,##0_ ;_ ¥* -#,##0_ ;_ ¥* "-"_ ;_ @_


Accessで会計の表示をしたい場合はどうしたらいいのでしょうか。


結論は、「できません」


まず、書式で 会計 は用意されていません。


そもそも、Accessはデータベースアプリなので、見栄えとか、見やすさとは無縁です。


Excelは、セルの中に複数のレイアウト領域を持てますが、Accessは、データを構造化するものなので、フィールドには「値」しか持てません。


なので、できないわけです。


あえて、近づけるとしたら、次のようにしてみました。

会計: "¥ " & Format([販売金額],"#,###")

会計: "¥ " & Format([販売金額],"#,###")

と演算フィールドをつくってみました。


では、実行してみましょう。


¥マークは左揃えにできましたけど、会計とは全く違いますよね。


どうしてもやりたいようでしたら、Excelにエクスポートして¥マークをつけましょう。