Foxtable(狐表)用户栏目专家坐堂 → 要设置表格中某一列的字体颜色,应该如何设置


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

主题:要设置表格中某一列的字体颜色,应该如何设置

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


加好友 发短信
等级:幼狐 帖子:178 积分:1265 威望:0 精华:0 注册:2012/4/3 15:29:00
要设置表格中某一列的字体颜色,应该如何设置  发帖心情 Post By:2012/6/14 14:34:00 [显示全部帖子]

请教老师们:要设置表格中某一列的字体颜色,应该如何设置

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


加好友 发短信
等级:幼狐 帖子:178 积分:1265 威望:0 精华:0 注册:2012/4/3 15:29:00
  发帖心情 Post By:2012/6/14 15:23:00 [显示全部帖子]

我只要锻造比整列用其它颜色突出出来就行了,这个代码在DrawCell事件中如何写?谢谢!


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


加好友 发短信
等级:幼狐 帖子:178 积分:1265 威望:0 精华:0 注册:2012/4/3 15:29:00
  发帖心情 Post By:2012/6/14 15:37:00 [显示全部帖子]

“某样式”是什么指什么?谢谢!

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


加好友 发短信
等级:幼狐 帖子:178 积分:1265 威望:0 精华:0 注册:2012/4/3 15:29:00
求助批量打印单据  发帖心情 Post By:2012/6/14 15:41:00 [显示全部帖子]

if e.Col.Name = "某列" then

    e.Style= "某样式"

end if


我写的是:

If e.Col.Name = "初锻_锻造比"Then

    e.Style= "锻造比"

End If


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


加好友 发短信
等级:幼狐 帖子:178 积分:1265 威望:0 精华:0 注册:2012/4/3 15:29:00
  发帖心情 Post By:2012/6/14 15:44:00 [显示全部帖子]

我把表格发上来,请大大们帮我做一下,谢谢!
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:计算表1.table


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


加好友 发短信
等级:幼狐 帖子:178 积分:1265 威望:0 精华:0 注册:2012/4/3 15:29:00
  发帖心情 Post By:2012/6/14 15:50:00 [显示全部帖子]

If e.col.name = "第二列" Then
   e.style = "abc"
End If

我不理解其中的"abc"是什么意思?


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


加好友 发短信
等级:幼狐 帖子:178 积分:1265 威望:0 精华:0 注册:2012/4/3 15:29:00
  发帖心情 Post By:2012/6/14 16:02:00 [显示全部帖子]

我也要崩溃了,这么简单的事情总是搞不明白!

初锻_锻造比

一锻_锻造比

二锻_锻造比

三锻_锻造比

成型前_锻造比

这5个列用其它颜色显示出来

[此贴子已经被作者于2012-6-14 16:08:53编辑过]

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


加好友 发短信
等级:幼狐 帖子:178 积分:1265 威望:0 精华:0 注册:2012/4/3 15:29:00
  发帖心情 Post By:2012/6/14 18:04:00 [显示全部帖子]

 

狐爸给我写的代码:

Select e.col.name
    Case  "初锻_锻造比", "一锻_锻造比", "二锻_锻造比","三锻_锻造比","成型前_锻造比"
        e.Style= e.Col.Name

End Select

 

狐爸指导我写的代码例子:

If e.col.name = "第二列" Then
   e.style = "abc"
End If

 

 

不知道这二段代码有何区别?

我对照了一下狐爸给我的帮助连接中并没有这种代码的例子.

 

不过还是要感谢狐爸的帮助,这么多人,这么多问题,也真难为狐爸了!再次谢谢!


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


加好友 发短信
等级:幼狐 帖子:178 积分:1265 威望:0 精华:0 注册:2012/4/3 15:29:00
  发帖心情 Post By:2012/6/14 21:10:00 [显示全部帖子]

楼上的你好,谢谢你给我帮助,以后还请多多指教!

      不怕你见笑,我真的不太懂,所以才不断的来问一些很菜鸟的问题,我就是想知道例如:Select e.col.name这个句子是什么含意? e.Style= e.Col.Name是什么意思?If e.col.name = "第二列" Then又是什么意思?只有知道它的意思才能正确运用,什么时候用Select e.col.name,什么情况用
If e.col.name


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


加好友 发短信
等级:幼狐 帖子:178 积分:1265 威望:0 精华:0 注册:2012/4/3 15:29:00
  发帖心情 Post By:2012/6/14 21:34:00 [显示全部帖子]

以下是引用18956645511在2012-6-14 16:37:00的发言:

如果要用五色设五种样式,分别命名为“初比、一比、二比、三比、成比”,然后写代码:

If e.col.name = "初锻_锻造比" Then
e.style = "初比"
End If

 

If e.col.name = "一锻_锻造比" Then
e.style = "一比"
End If

 

以此类推。不知对不对?

[此贴子已经被作者于2012-6-14 16:39:55编辑过]

好象不需要这样写,我根据狐爸帮我写的代码来看,只要将需要设定的字段名在自定义样式命令中设好不同的颜色,然后在表属性的DrawCell事件中设置如下代码

Select e.col.name
    Case  "字段名1", "字段名2", ......"字段名n"  这里是已经设置好颜色的字段名

        e.Style= e.Col.Name

End Select

 

现在我还不知道数据列和表达式列是不是一样写的,有时间试试。


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