我現在正在學習 Google Sheet 中的腳本功能,但是,我無法構建一個非常簡單的 App 腳本。
我有下表(Snoopi 選項卡)

筆記:
- 使用的時區基于電子表格的時區,即 GMT-8。無論用戶在哪里,它將使用 GMT-8,而不是其本地時間,這在某些情況下應該會有所幫助。
- 如果我們現在處理一年中的最后幾個月(例如 11 月、12 月),這與回圈所有日期之間的性能差異將是巨大的
- 對于 OUT 按鈕,通過復制當前功能創建另一個功能。然后替換你寫時間的地方。代替第 8 行(開始),將其寫入第 10 行(完成)。
uj5u.com熱心網友回復:
function myFunction() {
var actualDate = new Date(new Date().setHours(0, 0, 0, 0)).getTime();
var sheet = SpreadsheetApp.getActiveSheet();
var data = sheet.getRange("E3:NE6").getValues();
for(var i = 0; i < data[0].length; i ) {
if (data[2][i].getTime() === actualDate) {
if (data[0][i] !== "S") {
sheet.getRange(8, (5 i)).setValue(new Date().getHours() ":" new Date().getMinutes());
}
break;
}
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/428219.html
