以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  如何标记数据列为时段型字段  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=70529)

--  作者:CHENRUI1122
--  发布时间:2015/6/23 22:08:00
--  如何标记数据列为时段型字段

数据列为时段型字段,如何标记单元格里的时和分?

目的:现在单元格里显示的数据是4小时12分“04:12“,到了报警限,应在单元格标记红底白字的时分。

但是;在绘制单元格的时候执行,主要标记数据为零以下的数据,不知道错在那里?

在表属性事件中绘制代码为:

If e.Col.name = "本次剩余时间" Then

    If e.Row(e.Col.name)<10.0 Then

        e.Style = "报警"

    Else If e.Row(e.Col.name)<15.O Then

        e.Style = "接近报警"      

    End If

End If


--  作者:大红袍
--  发布时间:2015/6/23 22:20:00
--  

04:12 指的是 4*3600+12*60

 

计算好你的界限。