易表在线答疑技术与交流用户社区 → 如何设计,当已经打印完报表后,某单元格颜色改变?


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

主题:如何设计,当已经打印完报表后,某单元格颜色改变?

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


加好友 发短信
等级:版主 帖子:4639 积分:133 威望:0 精华:0 注册:2006/9/23 19:23:00
  发帖心情 Post By:2007/9/24 22:30:00 [显示全部帖子]

   1、增加一个逻辑列,打印按钮公式加SetCellText()函数(仅单行时)、EvalFor()函数(一次打印多行时)给逻辑列赋值为-1;
   2、设置您的列自动格式,判断条件为逻辑列等于-1时,条件成立,执行改变颜色的那个方案;
   3、逻辑列操作公式:ApplyFormat(Row)。

-=-=-=- 以下内容由 程兴刚2007年09月24日 10:38pm 时添加 -=-=-=-
只能在主表里改变,报表改变不了,其使您完全可以用FilterFor()筛选逻辑列为0值的行并执行打印,同时用EvalFor()函数将已打印的行给逻辑列赋值为-1,这样用已打印的列在下一次又会被筛选掉,就不会重复打印了!

 回到顶部