Foxtable(狐表)用户栏目专家坐堂 → [求助]表格数据合计


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

主题:[求助]表格数据合计

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


加好友 发短信
等级:二尾狐 帖子:553 积分:4545 威望:0 精华:0 注册:2012/12/2 16:53:00
[求助]表格数据合计  发帖心情 Post By:2023/11/8 11:38:00 [显示全部帖子]

参考帮助手册写的代码

AfterSelRangeChange 事件里


Dim it As Winform.StripItem = Forms("窗口").Strips("状态栏").Items("Total")
    Dim t As Table = e.Table
    it.Text = ""
    If t.Cols(t.ColSel).IsNumeric Then '如果当前列是数值列
        it.Text = "合计:  " & t.Aggregate(AggregateEnum.Sum, t.TopRow, t.ColSel, t.BottomRow, t.ColSel)
    End If

正常窗口表里执行正常
但是如果窗口表是做了折叠显示的时候,鼠标选择父级单元格的时候,合计数据会把下级的数据也统计进来。
请教,如何调整代码,只把鼠标选到的单元格数据合计?

 回到顶部