1
我想從表格的應用程序腳本中獲取表格的上次更新時間。我試着查看文檔,找不到提及這和DocsList顯然可以用來返回修訂歷史記錄(雖然我只想要最後更改日期)不再起作用。獲取應用程序腳本中最後一次更新的Google表格
我想從表格的應用程序腳本中獲取表格的上次更新時間。我試着查看文檔,找不到提及這和DocsList顯然可以用來返回修訂歷史記錄(雖然我只想要最後更改日期)不再起作用。獲取應用程序腳本中最後一次更新的Google表格
DocsList已棄用,請改爲使用DriveApp。
試試下面的代碼:
// Replace 'SPREADSHEET_KEY_HERE' with the key of spreadsheet of which you want to get the date and time
function myFunction() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var s = ss.getSheetByName('Sheet1');
var dateCreated = getCreatedDateTime('SPREADSHEET_KEY_HERE');
s.getRange('A1').setValue(dateCreated);
var lastUpdated = getLastUpdatedTime('SPREADSHEET_KEY_HERE');
s.getRange('A2').setValue(lastUpdated);
};
function getLastUpdatedTime(SpreadsheetId) {
return DriveApp.getFileById(SpreadsheetId).getLastUpdated();
};
function getCreatedDateTime(SpreadsheetId) {
return DriveApp.getFileById(SpreadsheetId).getDateCreated();
};
你如何部署和運行本作在一個谷歌的紙上打印多行?我也希望這可以運行所有非空行,或者至少選擇運行的行。 – CP3O