iT邦幫忙

2023 iThome 鐵人賽

DAY 22
0

巨集儲存好之後,點擊[功能表]→[擴充功能]→[Apps Script],會出現這個畫面~
https://ithelp.ithome.com.tw/upload/images/20231005/20163096e6tDizCtZN.png

/** @OnlyCurrentDoc */

function test() {
  var spreadsheet = SpreadsheetApp.getActive();
  spreadsheet.getRange('L11').activate();
  spreadsheet.getActiveRange().autoFill(spreadsheet.getRange('L11:L2000'), SpreadsheetApp.AutoFillSeries.DEFAULT_SERIES);
  spreadsheet.getRange('L11:L2000').activate();
  
};

這串程式碼不用自己打,這些巨集建好後原本就有的,我們只需要改個數字就行。"L11"是我的報表裡收益開始計算的儲存格,後面的"L2000"則是更改後的數字,意思是從"L11"到"L2000"執行錄製好的巨集(數字2000並不是固定的,可依情況更改)。

然後在左邊的地方選擇[觸發條件]→[新增觸發條件]。
https://ithelp.ithome.com.tw/upload/images/20231005/20163096Qkwb4D1DG8.png
在這裡我們可以設定觸發條件,以我的為例。
https://ithelp.ithome.com.tw/upload/images/20231005/20163096ubH6KaqaBl.png
選取活動來源:時間驅動
選取時間型觸發條件類型:小時計時器
選取小時間隔:每小時
巨集每小時執行一次,那麼這期間如果有新訂單填入,到下一個執行階段那筆訂單的收益值就會被計算出來。

那麼巨集的部分大概告一段落了,各位明天見~


上一篇
DAY21-巨集(1)
下一篇
DAY23-圖表(1)
系列文
IT管理 低成本多人異地的小型電商營運管理分析系統30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言