当我尝试使用" range.setBorder(true,true,true,true);"在一个工作表脚本中,我得到一个"找不到方法setBorder(boolean,boolean,boolean,boolean)"错误评论。
该范围有效,适用于细胞着色。
所有文档都表明我的语法是正确的。这是一个新的错误还是我错过了一些应该是显而易见的东西?
答案 0 :(得分:1)
消息的意思是"该名称没有采用四个布尔参数"的方法。这是真的。有一种方法需要6 boolean arguments:
<meta name="robots" content="noindex">
前四个描述了该范围的外部边界会发生什么;最后两个是关于它的内部边界。
如果你只针对一个单元格进行此操作,那么就没有内部边界,所以最后两个参数并不重要 - 但无论如何它们都是必需的。
答案 1 :(得分:0)
尝试这样的事情:
range.setBorder(true, true, true, true, true, true, "red", SpreadsheetApp.BorderStyle.SOLID_THICK)