作者pphhxx (pphhxx)
看板Office
標題[算表] google試算表設保護後希望能用GAS修改
時間Sun Apr 28 15:35:34 2024
軟體:google試算表
請問如果我希望google試算表裡面分成兩區
A區:我有設定Google App Script(GAS),
其他被分享的人可以用我寫好的GAS去改動B區的內容
B區:我不希望被分享的人直接修改這邊,所以我設保護
但我希望被分享的人可以透過A區的GAS去改動B區的內容
請問做得到這件事嗎? 如果可以,大概要怎麼設定呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.43.20.237 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1714289737.A.3A5.html
1F:推 sam1234580: 之前試過類似的事情 保護不可編輯的話沒法寫入 04/28 16:31
2F:→ sam1234580: 但可以設置會跳警告 雖然還是沒法防止執意要亂的 04/28 16:31
3F:→ sam1234580: 但可以很大程度防止不小心動到 04/28 16:31
4F:→ sam1234580: 更極端一點可以把AB區分成兩在不同的試算表(不同網址) 04/28 16:32
5F:→ sam1234580: 但只要有給編輯權限 對方惡意修改的話還是可以從GAS碼 04/28 16:33
6F:→ sam1234580: 翻到網址之後連過去亂搞 04/28 16:33
7F:→ sam1234580: 要完全杜絕的話應該只能用填寫表單的方式間接寫入 04/28 16:34
8F:→ pphhxx: 感謝樓上的說明 04/28 18:39
9F:推 afrink: 分成兩個表比較好做,A表不開分享 B表ImportRangeA表資料 04/29 10:48
10F:→ afrink: A表使用doPost接收資料,B表用urlFetchApp傳送資料 04/29 10:51