Office中国论坛/Access中国论坛

标题: 在库存列表中,如何用改变字体颜色来区分库存量? [打印本页]

作者: cslaolang    时间: 2006-4-26 17:25
标题: 在库存列表中,如何用改变字体颜色来区分库存量?
请教高手,我做了一个数据库,在显示库存列表时(表单形式),希望小于安全库存的数量字体变红色,其余则不变为黑色,我写了一段语句如下:


Private Sub Form_Load()

If 库存.Value < 20 Then


库存.ForeColor = 255

Else: 库存.ForeColor = 0

End If
End Sub

但运行结果是,不管库存数量是否小于安全库存,库存列表中所有的库存都变成红色,请高手给予指教,这里先谢了!!!
作者: 情比金坚    时间: 2006-4-26 17:41
用条件格式
作者: tz-chf    时间: 2006-4-26 18:02
或form_current()
作者: zyz218    时间: 2006-4-26 18:23
如果是数据表视图,建议采用条件格式,如果是单一窗体视图,建议采用Form_current
作者: cslaolang    时间: 2006-4-26 21:04
楼上的各位大侠,我用的是连续窗体,改用Form_current后还是不行,库存列表中所有的数字都变成了红色,请问是什么原因?
作者: 一点通    时间: 2006-4-26 21:24
请到这里来参考一下这个例子

http://www.office-cn.net/forum.php?mod=viewthread&tid=35200&replyID=&skin=1
作者: cslaolang    时间: 2006-4-27 00:58
谢谢 一点通,这个例子非常好,里面的“数值范围变色” 和“性别变色”可以满足我的要求, 但我打开他们的设计界面后,却找不到相应的代码,如何才能找到实现这个功能的设计代码?请一点通指点,多谢!
作者: 一点通    时间: 2006-4-27 01:00
在设计状态下,选中控件,然后在"格式"--"条件格式",可以找到你要的设置
作者: cslaolang    时间: 2006-4-27 16:28
I got it, very good, thank you very much!一点通!




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3