找回密码
 立即注册

QQ登录

只需一步,快速开始

qinbinghao

初级会员

32

主题

93

帖子

295

积分

初级会员

积分
295

活字格认证微信认证勋章

qinbinghao
初级会员   /  发表于:2010-9-10 16:30  /   查看:7921  /  回复:3
移动列后如何合并ColumnFooter行不起作用,设置公式无效,如何解决?
注:移动列前合并ColumnFooter,设置公式没有问题!
  With FpSpread1.ActiveSheet
            .MoveColumn(.Columns("计量单位").Index, .Columns("存货编码").Index + 1, True)
            .MoveColumn(.Columns("规格型号").Index, .Columns("存货编码").Index + 1, True)
            .MoveColumn(.Columns("物料名称").Index, .Columns("存货编码").Index + 1, True)
            .ColumnFooter.Cells(0, .Columns("物料名称").Index).ColumnSpan = 3
             Dim C As Integer = 6
     .ColumnFooter.Cells(0, C).Formula = String.Format("SUM(Sheet1!R1C{1}:R{0}C{1})", .RowCount, C)  
  End With

3 个回复

倒序浏览
gw0506
超级版主   /  发表于:2010-9-10 17:47:00
沙发
您好:
    移动列后,公式和合并的Footer就是乱的,您需要重新设置一遍。
回复 使用道具 举报
qinbinghao
初级会员   /  发表于:2010-9-10 19:42:00
板凳
重新设置一遍没有用!
回复 使用道具 举报
gw0506
超级版主   /  发表于:2010-9-13 09:12:00
地板
如果方便的话,请给一个完整Demo,方便我们帮您查找问题。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部