如何解决谷歌工作表脚本中的动态工作表名称
我相信这对你们中的许多人来说都很简单。我有一个脚本,它正在复制特定工作表中的数据,就像这样
var 电子表格 = SpreadsheetApp.getActive();
spreadsheet.getRange('b77:q77').copyTo(spreadsheet.getRange('b4:b4'),SpreadsheetApp.CopyPasteType.PASTE_VALUES,false);
一切都很好。作品完全在同一张纸上。我无法解决的事情是我必须在这张表之外工作。
一张纸被命名为“阿尔伯塔”。在 Alberta 复制范围后,它需要从名为“Alberta Mobile”的工作表中删除数据。该脚本还可以在名为“BC”、“Manitoba”和“Ontario”的工作表中运行,并在附加了“Mobile”的工作表中擦除。
所以我需要动态命名要从中擦除的移动工作表。这不起作用:
var mobilesheet = getActiveSheet().getName()+"Mobile";
mobilesheet.getRange('c6:c18').clear({contentsOnly: true,skipFilteredRows: true});
你能指出我的方向吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。