Accessでお仕事 "DecimalPlaces/小数点以下桁数" プロパティ

"DecimalPlaces/小数点以下桁数" プロパティ

数値を表示するときの小数点以下の桁数を示します。

設定値

"DecimalPlaces/小数点以下桁数" プロパティの設定値は次のとおりです。

設定値 Visual Basic 内容
Auto
自動
255 数値は、"Format/書式" プロパティに設定された書式で表示されます。(既定値)
0 〜 15 0 〜 15 小数部分は、指定された桁数で表示され、整数部分は、"Format/書式" プロパティに設定された書式で表示されます。

テキスト ボックスおよびコンボ ボックスに対してはコントロールのプロパティ シートを使って、テーブルのフィールドに対してはテーブルのプロパティ シートを使って、このプロパティを設定できます。また、クエリのデザイン ビューでフィールド プロパティのプロパティ シートを使って、このプロパティを設定することもできます。

ヒント   "DecimalPlaces/小数点以下桁数" プロパティはテーブルのプロパティ シートで設定します。フォームやレポートに連結コントロールを作成した場合、このコントロールの "DecimalPlaces/小数点以下桁数" プロパティは、基になるテーブルやクエリのフィールドの "DecimalPlaces/小数点以下桁数" プロパティの設定値と同じ値になります。したがって、連結コントロールを作成するたびに、プロパティを個別に指定する必要はありません。

コントロールに対しては、マクロまたは Visual Basic を使って、このプロパティを設定することもできます。

メモ   "Format/書式" プロパティに空白または [General Number/数値] が設定されていると、"DecimalPlaces/小数点以下桁数" プロパティの設定値は、効果がありません。

解説

"DecimalPlaces/小数点以下桁数" プロパティは、表示される小数点以下の桁数にのみ影響があり、格納される桁数には影響がありません。数値が格納される方法を変更するには、テーブルのデザイン ビューで、"FieldSize/フィールドサイズ" プロパティの設定値を変更する必要があります。

"DecimalPlaces/小数点以下桁数" プロパティを使って、"Format/書式" プロパティの設定値や数値が格納される方法とは異なった方法で数値を表示できます。たとえば、"Format/書式" プロパティの [Currency/通貨] の設定値が、小数点以下 2 桁 ($5.35) を表示しているような場合、小数点以下 4 桁までの通貨型の数値 ($5.3523 など) を表示するには、"DecimalPlaces/小数点以下桁数" プロパティに 4 を設定します。