需求很簡(jiǎn)單,在 word 表格中有一個(gè)模板行,在它下面插入 N 行數(shù)據(jù),插入的數(shù)據(jù)行,樣式和格式要和模板行一樣。
通過(guò)
copy = .().copy();
table.(new ((CTRow) copy), table);
這種方式,盡管可以插入新的行,可數(shù)據(jù)寫(xiě)不進(jìn)單元格。其原因是 copy() 不是深拷貝poi帶格式復(fù)制單元格poi帶格式復(fù)制單元格,其內(nèi)容依然依賴(lài)原行。
只能自己手工創(chuàng)建行,并且指定樣式和原樣式一樣。
= table.(++);
yles(, );
void yles( , ) {
.().(.().());
List = .();
if (.()) {
;
}
for ( : ) {
= .();
.().(.().());
List = .();
if (.()) {
;
}
= .get(0);
List = .();
if (.()) {
p = .();
p.().(.().());
run = p.().() ? p.() : p.().get(0);
run.(.().get(0).());
} else {
p = .get(0);
p.().(.().());
run = p.().() ? p.() : p.().get(0);
run.(.().get(0).());
}
}
}
網(wǎng)上找的例子實(shí)在坑死人。
友情鏈接: 餐飲加盟
地址:北京市海淀區(qū) 電話(huà):010- 郵箱:@126.com
備案號(hào):冀ICP備2024067069號(hào)-3 北京科技有限公司版權(quán)所有