-1
说,我想从表1到表30删除A1:A10,其中每个单元格包含不同的数字。如何一次完成这一切?如何在Google表格中的多个工作表中删除相同的行或范围?
[能否请您帮助我的错误] [1]:https://i.stack.imgur.com/7WUPF.png
说,我想从表1到表30删除A1:A10,其中每个单元格包含不同的数字。如何一次完成这一切?如何在Google表格中的多个工作表中删除相同的行或范围?
[能否请您帮助我的错误] [1]:https://i.stack.imgur.com/7WUPF.png
这是一个多页删除,你可以设置对象DELO删除同样的范围或不同范围在任何纸张上的电子表格 如果你想他们都是相同的,然后输入相同的范围
function multiSheetDelete()
{
var delO={sheet1:'A3',sheet2:'A1:A10',Sheet5:'A2:A20',Sheet6:'A1:A4'};
var keys=getKeys(delO);
var ss=SpreadsheetApp.getActiveSpreadsheet();
var allSheets=ss.getSheets();
for(var i=0;i<allSheets.length;i++)
{
var sht=allSheets[i];
var shtnam=sht.getName();
if(keys.indexOf(shtnam)>-1)
{
var rng=sht.getRange(delO[shtnam]);
rng.clearContent();
}
}
}
function getKeys(aArray)
{
var keys = [];
for(var key in aArray)
{
if(aArray.hasOwnProperty(key))
{
keys.push(key);
}
}
return keys;
}
哇!万分感谢! –
欢迎在SO。为我们提供一个代码示例来查看并向我们提供一些上下文是很常见的。通常这被称为[mcve]。你能编辑你的问题吗? –