以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 单元格格式的设置Style能在除DrawCell事件外的地方执行吗? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=24511) |
-- 作者:zoomify -- 发布时间:2012/10/16 9:12:00 -- 单元格格式的设置Style能在除DrawCell事件外的地方执行吗? 我发现DrawCell里面能执行 e.Style="**" 能设置单元格的样式, 但无法在其他地方设置: 以为是类似这样的语法:
cells(行,列).style="**" table("**").rows(行).cols(列).style="**" |
-- 作者:lin_hailun -- 发布时间:2012/10/16 9:22:00 -- 不可能做到…… |
-- 作者:zoomify -- 发布时间:2012/10/16 10:17:00 -- excel报表和foxtable报表里面都还可以,table里面却不能设置,只能在外部设置下数值,靠DrawCell绘制. 没办法如下面一样用代码指定style
Dim doc As New PrintDoc \'定义一个报表 ====== Dim Book As New XLS.Book() \'定义一个Excel工作簿 |
-- 作者:lin_hailun -- 发布时间:2012/10/16 10:24:00 -- 其实也是可以做到的,在drawCell事件里执行一个自定义的函数,自定义函数根据存储的单元格数据去显示。 楼主可以自己做做,当然,官方集成进去就最好啦…… [此贴子已经被作者于2012-10-16 10:24:16编辑过]
|