Google Apps脚本 - 函数重命名所有具有特定单元格值的表
我正在使用此功能根据B4中的单元格值重命名活动表格 - 但是我想为整个电子表格进行此功能,每个纸张应重命名为B4中其自己的特定单元格值。 谁能告诉我如何用for for for for for?!thanx!
function RenameSheetsM() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getActiveSheet(); // active Sheet = Tab
var cell = sheet.getRange("B4");// cell B4 = Name
var value = cell.getValue();//Added
sheet.setName(value);//Sheet name changed
}
I'm using this function to rename the active sheet according to the cell value in B4 - but I want to do this for the whole spreadsheet, each sheet should be renamed to it's own specific cell value in B4.
Could anyone tell me how to implement this with a FOR loop e.g. ?!Thanx!
function RenameSheetsM() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getActiveSheet(); // active Sheet = Tab
var cell = sheet.getRange("B4");// cell B4 = Name
var value = cell.getValue();//Added
sheet.setName(value);//Sheet name changed
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
可以是这样的:
但是我更喜欢循环
when()
,它看起来很整洁:It can be something like this:
But I prefer a loop
while()
mostly, it looks neat:在电子表格中重命名所有床单
Rename all sheets in a spreadsheet