如何在谷歌电子表格中调用冻结行上方的脚本



我想在冻结行上方放置一个链接到脚本的图像;例如,点击图片,脚本就会运行。

  • 我可以插入一个图像,并添加一个脚本到它,问题:只能是在冻结行下完成。
  • 我可以插入一个图像使用=image("imageurl";2),我甚至可以放一个到此的超链接= Hyperlink ("url";Image ("imageurl";2))和这个工作得很好,但我不能调用脚本。

对于如何解决这个问题有什么想法吗?

如何使用应用程序脚本在谷歌电子表格中添加UI内部单元格?…显示如何插入绘图并将其链接到脚本。不幸的是,正如您所发现的,在冻结的行或列中不允许浮动图像,因此如果必须冻结行,该技术就会失效。在互联网上快速搜索一下就会发现,这是人们长期以来对Google Sheets的抱怨。(例如。)

有很多选择,但没有一个是理想的:

  • 使用自定义菜单功能。这意味着用户需要寻找一些菜单选项来踢你的脚本,但它确实保持在视图中,无论他们在哪里。

  • 使用超链接&您描述的图像解决方案,但使用已发布的脚本url作为目标。这将允许你间接地运行一个google apps脚本。

  • 使用侧栏。好吧,这在工作表中实际上还不支持-访问Issue 3162并标记更新

最新更新