十分抱歉,昨天说的有问题,setStyle可以设置-1这种写法,getRange设置背景色的方法是sheet.getRange(row, -1, 1, -1).backColor("red")
这两种写法都是给row上设置样式,row的样式是没有cell样式的优先级高的,只有当cell上没有样式时才会生效
您在设置这个样式之前通过copyto已经给单元格复制了样式,所以这里需要给每个单元格重新设置样式去覆盖
可以通过循环列给每个单元格setStyle
也可以简单点直接给这行所有单元格设置一个背景色。
sheet.getRange(13, 0, 1, sheet.getColumnCount()).backColor("red")
|