MS Access 自定义格式:K 货币
MS Access Custom Formatting: Currency in K
我正在尝试创建特定 MS Access table 的适当 Format
table 属性 以实现下面描述的显示样式。例如,让 table 名称为 example
,我尝试格式化的字段为 dollars
当example!dollars.Value
为567.98
时,我希望显示[=15=].567K
。我还希望将 1,000.42
显示为 .000K
。
在另一个存储较大值的 table 中,我使用 Format
属性 字符串 $#,##0,\K; ($#,##0,"K)"[Red];"| < K |"; --
,它成功地显示了 K
美元的金额;但是,无法显示任何小于 $1K 的值。由于 example
table.
中值的比例,这不接受 table
最直观的解决方案是使用字符串 [=22=],000\K
并将千位分隔符指定为 .
而不是 ,
。但是,我不知道该怎么做。
任何建议将不胜感激!
使用 Format
属性 字符串 [=11=]\.000\K
这对我有用:
Kamount = Format(Amount/1000, "[=10=].000K")
所以除以 1000,然后根据需要格式化。
我正在尝试创建特定 MS Access table 的适当 Format
table 属性 以实现下面描述的显示样式。例如,让 table 名称为 example
,我尝试格式化的字段为 dollars
当example!dollars.Value
为567.98
时,我希望显示[=15=].567K
。我还希望将 1,000.42
显示为 .000K
。
在另一个存储较大值的 table 中,我使用 Format
属性 字符串 $#,##0,\K; ($#,##0,"K)"[Red];"| < K |"; --
,它成功地显示了 K
美元的金额;但是,无法显示任何小于 $1K 的值。由于 example
table.
最直观的解决方案是使用字符串 [=22=],000\K
并将千位分隔符指定为 .
而不是 ,
。但是,我不知道该怎么做。
任何建议将不胜感激!
使用 Format
属性 字符串 [=11=]\.000\K
这对我有用:
Kamount = Format(Amount/1000, "[=10=].000K")
所以除以 1000,然后根据需要格式化。