[算表] 自動輸入區域內更新時間

看板Office作者 (青葉ABC)時間6年前 (2018/02/28 09:39), 編輯推噓0(006)
留言6則, 2人參與, 6年前最新討論串1/2 (看更多)
軟體:google試算表 A B C 1 時間1 data data 2 時間2 data data 類似這樣 當我在B1或C1更新資料的時候 A1就會自動更新時間 A2 跟 B2或C2 的關係亦同 有試過使用 =IF(N3="","",IF(O3="",NOW(),O3))跟反覆計算有看過成果 但是常常會跳回1899年的初始時間(關掉後反覆計算也會關掉?) 有看過板上討論主要是EXCEL的VBA資訊 不過不會轉換成GAS....需要求解 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.168.72.226 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1519781980.A.63B.html

02/28 10:14, 6年前 , 1F
script onEdit來進行觸發,取得now可以new Date()
02/28 10:14, 1F

02/28 10:26, 6年前 , 2F
限縮B,C欄更新資料時才觸發,判斷range.getColumn()為
02/28 10:26, 2F

02/28 10:27, 6年前 , 3F
2 || 3,填入a欄位置getRange(),列號range.getRow()
02/28 10:27, 3F

02/28 10:28, 6年前 , 4F
和setValue()
02/28 10:28, 4F

02/28 13:23, 6年前 , 5F
好像寫得出觸發了 但是不太會寫range判斷
02/28 13:23, 5F

02/28 13:34, 6年前 , 6F
if 取得欄號等於==2 或 || 取得欄號等於== 3
02/28 13:34, 6F
文章代碼(AID): #1QbWXSOx (Office)
文章代碼(AID): #1QbWXSOx (Office)