2017-09-16 44 views
0

我有一个简单的脚本,拷贝纸,但我想改善它,创建一个谷歌表的副本只值不是公式

它复制片,但我想它设置目前公式为固定值的线索,所以我可以记录每张表格的表格。

我还想片为“销售”,如果可能,今天的日期命名?

以下是我目前使用

function Duplicate() { 
    var ss = SpreadsheetApp.getActiveSpreadsheet() 
    ss.getSheetByName('To order test').copyTo(ss)  
} 

感谢如果有人能帮助

具有大T

回答

0

试试下面的脚本代码:

function Duplicate() { 
    var ss = SpreadsheetApp.getActiveSpreadsheet(); 
    var s = ss.getSheetByName('To order test').copyTo(ss); 
    var r = s.getDataRange(); 
    r.setValues(r.getValues()); 
    var date = Utilities.formatDate(new Date(),ss.getSpreadsheetTimeZone(),'yyyy-MM-dd'); 
    s.setName(date); 
}; 
+0

谢谢基尚,这工作正如我需要它:-) –