2023年11月28日发(作者:)
javasheet设置名称_Java实现给Excel模板赋值(直接打开表
格赋值或者⽤⾃定义。。。
1:需求
直接打开表格填充数据到模板后的效果可能出现表格重叠的问题
⽤⾃定义名称填充数据到模板后表格互不影响
Excel⾃⾝有⼀个“定义名称”的功能,
(1)可以给任意的单元格定义⼀个名称,⽐如定义某个单元格的名称为:testA1,如何给这个名称为“testA1”的单元格赋值。
(2)可以给选中的⼀块区域(在PageOffice的概念⾥称这块区域为⼀个Table)定义⼀个名称,⽐如定义区域“B4:F13”的名称为:report,
最终所有的⾃定义名称
/
//定义Table对象,参数“report1”为Excel中定义的名称,“4”为名称指定区域的⾏数,
//打开Word⽂件
aFields().get(1).setValue("300");
两次演⽰效果⽐较. 直接打开表格的效果发现少了 10, 11, 12 , 三个⽉份的数据.但是⽤⾃定义名称会⾃动分开. 不会出现重叠的现象


发布评论