/*
*合并工作薄添加临时工作薄样式
*将spreadtemp所有表样式 添加至spread工作薄 样式集合
*spread 展示工作薄
*spreadtemp 临时表工作薄
*/
function addStyles(spread, spreadtemp, tablecode, addflag) {
debugger;
//var t1 = new Date();
var tmpstyless = spreadtemp.getNamedStyles();
spreadtemp.getNamedStyles().forEach(function (namedStyle) {
//重命名spreadtemp 工作薄 样式
namedStyle.name = "__" + tablecode + "_" + addflag + "_" + namedStyle.name;
//spreadtemp 工作薄样式 拷贝至spread 工作薄样式
//执行spread.addNamedStyle(namedStyle) 函数非常耗时
//添加spread工作薄添加 样式
spread.addNamedStyle(namedStyle);
});
//改变后的集合
//var tmpstyles = spreadtemp.getNamedStyles();
//var newstyles = spread.getNamedStyles();
}
|