我有一个“ SourceData”工作表,该工作表有很多公式,可以根据在“输入”工作表中输入的变量来制定报价。我需要脚本来生成NewScope,其中要复制“ SourceData”工作表,从重复项中删除公式,并将其从“ Copy of SourceData”重命名为1,然后是2,然后是3,依此类推。
我接近了!我可以复制并重命名,但是我得到了一个不同的脚本,可以删除公式,但是该脚本同时从“ SourceData”和“ 1”中删除了公式。我只需要在此处添加其他操作,这些操作实际上只能直接在同一位置复制/粘贴值,或者仅是删除公式操作。
function generateNewScope() {
ss = SpreadsheetApp.getActiveSpreadsheet();
ss.setActiveSheet(ss.getSheetByName("SourceData"));
var ns = ss.duplicateActiveSheet(),
allSheets = ss.getSheets();
ns.setName(allSheets.length - 4);
}
答案 0 :(得分:0)
如果我的理解是正确的,那么该修改如何?
abseil::flat_hash_map
复制值。copyTo()
如果我误解了您的问题,而这不是您想要的结果,我深表歉意。