[算表] google試算表設保護後希望能用GAS修改

看板Office作者 (pphhxx)時間2周前 (2024/04/28 15:35), 編輯推噓2(208)
留言10則, 3人參與, 2周前最新討論串1/1
軟體:google試算表 請問如果我希望google試算表裡面分成兩區 A區:我有設定Google App Script(GAS), 其他被分享的人可以用我寫好的GAS去改動B區的內容 B區:我不希望被分享的人直接修改這邊,所以我設保護 但我希望被分享的人可以透過A區的GAS去改動B區的內容 請問做得到這件事嗎? 如果可以,大概要怎麼設定呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.43.20.237 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1714289737.A.3A5.html

04/28 16:31, 2周前 , 1F
之前試過類似的事情 保護不可編輯的話沒法寫入
04/28 16:31, 1F

04/28 16:31, 2周前 , 2F
但可以設置會跳警告 雖然還是沒法防止執意要亂的
04/28 16:31, 2F

04/28 16:31, 2周前 , 3F
但可以很大程度防止不小心動到
04/28 16:31, 3F

04/28 16:32, 2周前 , 4F
更極端一點可以把AB區分成兩在不同的試算表(不同網址)
04/28 16:32, 4F

04/28 16:33, 2周前 , 5F
但只要有給編輯權限 對方惡意修改的話還是可以從GAS碼
04/28 16:33, 5F

04/28 16:33, 2周前 , 6F
翻到網址之後連過去亂搞
04/28 16:33, 6F

04/28 16:34, 2周前 , 7F
要完全杜絕的話應該只能用填寫表單的方式間接寫入
04/28 16:34, 7F

04/28 18:39, 2周前 , 8F
感謝樓上的說明
04/28 18:39, 8F

04/29 10:48, 2周前 , 9F
分成兩個表比較好做,A表不開分享 B表ImportRangeA表資料
04/29 10:48, 9F

04/29 10:51, 2周前 , 10F
A表使用doPost接收資料,B表用urlFetchApp傳送資料
04/29 10:51, 10F
文章代碼(AID): #1cBVn9Eb (Office)
文章代碼(AID): #1cBVn9Eb (Office)