设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1283|回复: 5
打印 上一主题 下一主题

[其它] 数字显示格式的问题

[复制链接]

点击这里给我发消息

跳转到指定楼层
1#
发表于 2007-8-8 21:24:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
WinXP操作系统中,控件面板的"区域和语言选项-区域选项-自定义-数字-零起始显示"有两个值:.7和0.7,如果该值为.7,则在Access中零起始的数字都不显示小数点前面的0,如0.5显示为.5,0.98显示为.98.

    问题:能否在上述该值为.7的情况下,在Access中零起始的数字能显示小数点前面的0,并且不显示后面多余的0.因为设数字格式为"0.00"可以显示前面的0,但0.5将显示为0.50,而我只想显示为0.5,该什么办?

    先谢谢大家!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2007-8-9 00:09:13 | 只看该作者
小数位数设置为自动试试

[ 本帖最后由 laiguiyou 于 2007-8-9 00:10 编辑 ]

点击这里给我发消息

3#
发表于 2007-8-9 08:05:53 | 只看该作者
格式设为 0.0# 试试
4#
发表于 2007-8-9 08:18:59 | 只看该作者

点击这里给我发消息

5#
 楼主| 发表于 2007-8-9 13:49:40 | 只看该作者
谢谢各位指点,不过好象还没有完美的解决办法

轻风的办法:   格式设为 0.0# 试试
   整数后面多了一个".0",如:
    0会显示为0.0
    1会显示为1.0

如果改为0.##
    就可以消了整数后面的"0",但0还是会显示出来,而且还有一个".",如
    0会显示为0.
    1会显示为1.

如果改为0.##;;""
    则:
    0不显示
    1仍显示为1.

现在的问题是:如何取消1后面的那个".",大家再想想,有没有办法可以解决?
6#
发表于 2007-8-10 11:02:39 | 只看该作者
IIf([金额]<1 And [金额]>0,Format([金额],"0.#####"),[金额])
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2025-1-10 04:43 , Processed in 0.080394 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表