使用poi如何生成含有图表的excel,图表数据引用自同一个workbook中的不同sheet
图表如下图:
有没有人知道,帮帮忙啊
怎么没人在?
不知道POI是否支持。
谢谢 红薯哥,我查了下api ,poi 不直接支持生成chart,
我现在是想先做个excel模版,在程序中copy这个模版,然后再对copy后的这个excel进行修改,这样就省去了直接创建chart的步骤。
但是由于项目中要求的这个chart和数据源不再同一个sheet中,不知到怎么通过程序实现跨sheet的cell引用?
查一下api或者示例代码,里面有关于跨sheet读取单元格内容的(比如在某一个单元格设置值为引用例外一个sheet的单元格,poi是能找到的)。
用用jxls,创建一个模板,然后生成,就可以了。图表调用的也是表中的数据,可以的。可能就是比较复杂一点。
谢谢 路歌,查了下poi 文档。
POI是提供了跨sheet选取单元格的方法,可是在poi的chart提供的方法里面不能对这中跨sheet选取单元格操作!
jxls 没用过
jxl框架貌似不支持画柱形图巴
有没有人知道,帮帮忙啊
怎么没人在?
不知道POI是否支持。
引用来自#4楼“红薯”的帖子
不知道POI是否支持。
谢谢 红薯哥,我查了下api ,poi 不直接支持生成chart,
我现在是想先做个excel模版,在程序中copy这个模版,然后再对copy后的这个excel进行修改,这样就省去了直接创建chart的步骤。
但是由于项目中要求的这个chart和数据源不再同一个sheet中,不知到怎么通过程序实现跨sheet的cell引用?
引用来自#5楼“wangmantis”的帖子
引用来自#4楼“红薯”的帖子
不知道POI是否支持。
谢谢 红薯哥,我查了下api ,poi 不直接支持生成chart,
我现在是想先做个excel模版,在程序中copy这个模版,然后再对copy后的这个excel进行修改,这样就省去了直接创建chart的步骤。
但是由于项目中要求的这个chart和数据源不再同一个sheet中,不知到怎么通过程序实现跨sheet的cell引用?
查一下api或者示例代码,里面有关于跨sheet读取单元格内容的(比如在某一个单元格设置值为引用例外一个sheet的单元格,poi是能找到的)。
用用jxls,创建一个模板,然后生成,就可以了。图表调用的也是表中的数据,可以的。可能就是比较复杂一点。
引用来自#6楼“徐路”的帖子
引用来自#5楼“wangmantis”的帖子
引用来自#4楼“红薯”的帖子
不知道POI是否支持。
谢谢 红薯哥,我查了下api ,poi 不直接支持生成chart,
我现在是想先做个excel模版,在程序中copy这个模版,然后再对copy后的这个excel进行修改,这样就省去了直接创建chart的步骤。
但是由于项目中要求的这个chart和数据源不再同一个sheet中,不知到怎么通过程序实现跨sheet的cell引用?
查一下api或者示例代码,里面有关于跨sheet读取单元格内容的(比如在某一个单元格设置值为引用例外一个sheet的单元格,poi是能找到的)。
谢谢 路歌,查了下poi 文档。
POI是提供了跨sheet选取单元格的方法,可是在poi的chart提供的方法里面不能对这中跨sheet选取单元格操作!
引用来自#7楼“杨焱”的帖子
用用jxls,创建一个模板,然后生成,就可以了。图表调用的也是表中的数据,可以的。可能就是比较复杂一点。
jxls 没用过
jxl框架貌似不支持画柱形图巴