0
后续使用谷歌Apps脚本这个问题:Set border color & style in spreadsheet programmatically更改边框颜色(和*不*改变一些)
格式是按以下顺序:.setBorder(上,左,下,右,垂直,水平,颜色,款式)
根据该文件,
“真”打开格式
“假”关闭格式
“空”离开它不变
我的问题:“空”是t关闭格式!
我有用于测试目的很简单的脚本:
var right = "red";
var left = "blue";
range.setBorder(null, null, null, true, null, null, right, null);
range.setBorder(null, true, null, null, null, null, left, null);
不应该在该设置右边框红色,左边框是蓝色的?
结果只有蓝色。如果我省略蓝线,则会导致红色。
看来,在单个单元格中获取2+颜色的唯一方法是使用“null”单独执行.setBorder。但是“null”是作为“false”工作的,关闭了之前的边界。
它的工作!非常感谢!!! –