以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 交叉统计表 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=116378) |
-- 作者:hbhb -- 发布时间:2018/3/23 15:58:00 -- 交叉统计表 大师:交叉统计表生成后,如何根据垂直分组列的内容,动态定位列名? 比如,12个月份,原来列名为日期,生成交叉统计表后,列名该列名_1,该列名_2,那如何使用列名呢? 我要用compute(“sum(” & 列名 & ")") 怎么引用? |
-- 作者:有点甜 -- 发布时间:2018/3/23 16:08:00 --
用字典先处理,再引用
Dim dic As new Dictionary(Of String, String)
然后这样获取列名
Tables("统计表").Cols(dic("列标题")).Width = 50 [此贴子已经被作者于2018/3/23 16:08:13编辑过]
|
-- 作者:hbhb -- 发布时间:2018/3/23 16:10:00 -- 难道还要首先获取标题,在判断列名? |
-- 作者:有点甜 -- 发布时间:2018/3/23 16:42:00 -- 以下是引用hbhb在2018/3/23 16:10:00的发言:
难道还要首先获取标题,在判断列名?
列名已经变成了【列名_1、2、3】 这样,你要引用哪个列?根据什么引用? |