附加的意义不是简单地使用append_row
,它将在电子表格本身的末尾写入,但在其他用户可能附加的内容的末尾(例如来自谷歌驱动器)。
可能吗?gspread 是否支持说锁定文件(或将某些行锁定为不可编辑)。我浏览了他们的文档,但没有发现任何界面似乎相关。
如果没有,是否有任何图书馆可以做到这一点?
附加的意义不是简单地使用append_row
,它将在电子表格本身的末尾写入,但在其他用户可能附加的内容的末尾(例如来自谷歌驱动器)。
可能吗?gspread 是否支持说锁定文件(或将某些行锁定为不可编辑)。我浏览了他们的文档,但没有发现任何界面似乎相关。
如果没有,是否有任何图书馆可以做到这一点?
您可以使用Class Protection
. 受保护范围可以保护静态单元格范围或命名范围。它可能包括未受保护的区域。该 canEdit
方法确定用户是否有权编辑受保护的工作表范围。您也可以使用 getEditors
were 在您获取受保护范围或工作表的编辑器列表。如果用户无权编辑受保护的范围或工作表,则引发异常。