使用脚本设置单元格边框会引发错误"无法找到方法setBorder"

时间:2017-10-23 20:54:19

标签: google-apps-script google-sheets format

当我尝试使用" range.setBorder(true,true,true,true);"在一个工作表脚本中,我得到一个"找不到方法setBorder(boolean,boolean,boolean,boolean)"错误评论。

该范围有效,适用于细胞着色。

所有文档都表明我的语法是正确的。这是一个新的错误还是我错过了一些应该是显而易见的东西?

2 个答案:

答案 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)