GoogleSheets:如何禁用函数中的函数

时间:2016-02-17 15:57:47

标签: function google-apps-script google-sheets

如果我单击“TopLeft”按钮,我怎么能编写一个脚本来禁止点击“BottomLeft”(禁用所写的脚本。)

enter image description here

1 个答案:

答案 0 :(得分:1)

从我在屏幕截面中看到的这些“按钮”(实际上是可以从Google电子表格界面手动分配功能的图纸)只是电子表格脚本功能的快捷方式。

您无法使用脚本执行任何操作,您无法以任何方式禁用或修改它们。

您可以使用一些永久数据(例如使用Properties服务)来模拟您尝试获取的行为(如果执行了另一个函数,则阻止执行一个函数)但它会很快变得非常麻烦...

您应该考虑使用带有“真实”按钮的HTML界面,这些按钮也可以调用脚本功能,并且您可以按照自己的方式进行管理。这样的HTML界面可以位于侧边栏中,其优点是当您滚动到工作表时它不会“移动”。