易语言,如图所示:如果列5时间大于列4时间1小时。则该行置背景颜色为红色...
发布网友
发布时间:2024-10-21 23:03
我来回答
共2个回答
热心网友
时间:2024-11-19 20:24
1,先把 列5,列4 的类型改为日期时间型,在 __启动窗口_创建完毕 子程序下面加入以下代码
.版本 2
.支持库 eGrid
高级表格1.置列类型 (5, 3)
高级表格1.置列类型 (4, 3)
2,再用下面的子程序判断改色
.版本 2
.支持库 eGrid
.子程序 判断改色
.参数 要改色的行, 整数型
.局部变量 时间1, 日期时间型
.局部变量 时间2, 日期时间型
时间1 = 高级表格1.取数据 (要改色的行, 4)
时间2 = 高级表格1.取数据 (要改色的行, 5)
.如果真 (取时间间隔 (时间2, 时间1, 6) > 1)
高级表格1.置单元格背景颜色 (要改色的行, 0, , 高级表格1.列数 - 1, #红色)
热心网友
时间:2024-11-19 20:25
到时间(时间文本) 然后进行对比