本帖最后由 hong90342 于 2020-12-10 09:40 编辑
命令代码-声明变量的应用:报表界面的小计
日常查阅报表中,常用到部分小计的需求,下面用命令代码实现的2个方法: 版本要求:标准版、企业版 1.如果是连续区域,选择后自动合计,可这么写: - 如果(AND(ROW(#当前选择单元格地址)>=ROW(T_266),ROW(#当前选择单元格地址)<ROW(T_266)+ROWS(T_266),COLUMN(#当前选择单元格地址)>=COLUMN(T_266),COLUMN(#当前选择单元格地址)<COLUMN(T_266)+COLUMNS(T_266)))
- 声明变量(#A,sum(#当前选择单元格地址))
- 提示框(标题,#A,3)
- 单元格赋值(D10,0,0,#A)
复制代码T_266为明细表表名,替换在用即可。 效果图:
2.如果不连续区域,通过CTRL键多选区域,可以这么写: - 如果("#当前按钮名称"="Button 1")
- 声明变量(#A,sum(#当前选择单元格地址))
- 提示框(标题,#A,3)
- 单元格赋值(D10,0,0,#A)
复制代码效果图:
|
hong90342