如何清除表格上的样式?我尝试记录宏,但当我记录并运行它时,它会说失败(Table setPredefinedTableStyle:参数无效、丢失或格式不正确。)。
function main(workbook: ExcelScript.Workbook) {
let selectedSheet = workbook.getActiveWorksheet();
let mainTable = selectedSheet.getTable("MainTable");
mainTable.setPredefinedTableStyle("undefined");
}
如何清除表格样式?
https://learn.microsoft.com/en-us/javascript/api/office-scripts/excelscript/excelscript.table?view=office-scripts#setpredefinedtablestyle-predefinedtablestyle-
2条答案
按热度按时间kcwpcxri1#
web中的Excel表格总是有一个样式。没有一种方法可以清除所有样式。似乎没有一种方法可以分配“无”样式,这是最基本的样式。我会跟进的。
最接近的方法是使用
TableStyleLight1
样式,如下所示。dxxyhpgq2#
将预定义的表格样式设置为'null',它将清除表格样式。我在寻找PAD + PA + Office脚本流时发现了它
newTable.setPredefinedTableStyle(null);