找回密码
 立即注册

QQ登录

只需一步,快速开始

sinicom

中级会员

13

主题

34

帖子

748

积分

中级会员

积分
748

活字格认证

sinicom
中级会员   /  发表于:2011-8-23 17:16  /   查看:5616  /  回复:5
Spread控件有7列(固定,不可更改),每一个单元格都显示code值(也就是说相同类型以及格式的数据)。现在只取得3个code值,分别显示在第一行的A ,B ,C列的三个单元格内。如下所示:
   A           B          C         D     E       F     G
code1   code2    code3
问题:现在第一行的每个单元格都会被显示出来,如何才能实现只显示前3个单元格?

5 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-8-23 17:26:00
沙发
可以试一下这行代码:
  1.             fpSpread1.ActiveSheet.ColumnCount = fpSpread1.ActiveSheet.NonEmptyColumnCount;
复制代码
回复 使用道具 举报
sinicom
中级会员   /  发表于:2011-8-24 09:35:00
板凳
按照上述方法设置之后,head部分也只能显示(A,B,C)3个单元格了,怎么样才能Head部全部显示,而明细部只显示已部分呢?
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-8-24 10:02:00
地板
Spread是以整行或者整列为单位来设置是否显示,所以不能Header显示7列,而数据区域只显示3列
回复 使用道具 举报
sinicom
中级会员   /  发表于:2011-8-24 14:06:00
5#
哦,这样啊。好的,知道了。多谢!
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-8-24 16:31:00
6#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部