Foxtable(狐表)用户栏目专家坐堂 → [求助]库存数量超过上下限单元格背景绘制


  共有6993人关注过本帖树形打印复制链接

主题:[求助]库存数量超过上下限单元格背景绘制

帅哥哟,离线,有人找我吗?
ZHX241806
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:393 积分:2498 威望:0 精华:0 注册:2013/4/17 6:41:00
[求助]库存数量超过上下限单元格背景绘制  发帖心情 Post By:2013/11/1 6:48:00 [只看该作者]

我有一个商品库存表(表中自定义样式1为红色,自定义样式2为黄色),表中有产品编号列X,库存数量列A,库存上限列B,库存下限列C,当库存商品的数量列A大于库存上限列B时,数量列A的单元格背景为红色;当库存数量列A小于库存下限列C时,库存数量列A的单元格背景为黄色(即A>B,A背景为红色;A<C,A背景为黄色),请求高手帮忙,代码如何写,谢谢!!!

 回到顶部
帅哥哟,离线,有人找我吗?
逛逛
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:1693 积分:12135 威望:0 精华:7 注册:2013/7/11 10:52:00
  发帖心情 Post By:2013/11/1 7:58:00 [只看该作者]

帮助里 搜

DrawCell


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178530 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/11/1 8:33:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
ZHX241806
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:393 积分:2498 威望:0 精华:0 注册:2013/4/17 6:41:00
  发帖心情 Post By:2013/11/1 19:39:00 [只看该作者]

看过帮助,但因不懂代码编写,再加上帮助里指的具体数字,所以照样子没有做成功,请求帮忙写一个代码,谢谢!!!


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/11/1 19:40:00 [只看该作者]

 上例子,不然别人怎么知道要怎么帮你写代码。

 回到顶部
帅哥哟,离线,有人找我吗?
ZHX241806
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:393 积分:2498 威望:0 精华:0 注册:2013/4/17 6:41:00
  发帖心情 Post By:2013/11/1 19:57:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:库存上下限.table


 回到顶部
帅哥哟,离线,有人找我吗?
ZHX241806
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:393 积分:2498 威望:0 精华:0 注册:2013/4/17 6:41:00
  发帖心情 Post By:2013/11/1 19:58:00 [只看该作者]

项目已上传请帮忙.谢谢!!!

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/11/1 20:08:00 [只看该作者]

 代码如下

If e.Col.Name = "库存数量" Then
    If e.Row("库存数量") > e.Row("库存上限") Then
        e.Style = "样式1"
    Else If e.Row("库存数量") < e.Row("库存下限") Then
        e.Style = "样式2"        
    End If
End If

 回到顶部
帅哥哟,离线,有人找我吗?
ZHX241806
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:393 积分:2498 威望:0 精华:0 注册:2013/4/17 6:41:00
  发帖心情 Post By:2013/11/1 20:19:00 [只看该作者]

太好了,如果商品名称的背景也一起跟着变化,请问怎么写代码,谢谢!!!

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/11/1 20:21:00 [只看该作者]

 If e.Col.Name = "库存数量" OrElse e.Col.Name = "商品名称" Then
    If e.Row("库存数量") > e.Row("库存上限") Then
        e.Style = "样式1"
    Else If e.Row("库存数量") < e.Row("库存下限") Then
        e.Style = "样式2"        
    End If
End If

 回到顶部
总数 13 1 2 下一页