隐藏列功能不起作用

巴兹利

我试图用谷歌电子表格隐藏一列,这是我尝试过的:

var form = FormApp.getActiveForm();
var ss = SpreadsheetApp.openById(form.getDestinationId());
var sheet = ss.getSheets()[0];
sheet.hideColumn(8);

但是,我收到此错误:

找不到方法 hideColumn(number)。(第 50 行,文件“注册”)

如果我让 IntelliSense 完成它的工作,它会告诉我该方法存在。我到底做错了什么?

注意:我想排除任何空引用,因为像下面这样的命令没有问题:

sheet.setColumnWidth(1, 130);
丽兹

hideColumn 除了 Range 而不是整数值。如果要传递列号,请使用 hideColumn s希望这可以帮助。

  var form = FormApp.getActiveForm();
  var ss = SpreadsheetApp.openById(form.getDestinationId());
  var sheet = ss.getSheets()[0];
  sheet.hideColumns(8);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章