工具提示图像在细胞悬停,谷歌电子表格
Tooltip image on cell hover, Google Spreadsheet
我目前正在做一个Google电子表格,它必须包含一堆图像参考。
我想实现的是:当您将鼠标悬停在单元格上时,会出现图像(如工具提示)。
我在Google开发人员中找到了这个小部件,但是当我将代码添加到电子表格中时,什么也没有发生。
你们有人知道怎么做这样的事情吗?任何关于如何做到这一点的提示是非常感激的!
显示电子表格中的用户界面
作为将用户界面部署为独立web应用程序的替代方案,您可以从电子表格中创建容器绑定脚本,并从电子表格中显示用户界面。为此,找到doGet函数并简单地替换对
的调用 return app;
与以下内容:
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
spreadsheet.show(app);
app是你要返回的UiInstance对象的变量名。此外,当您从电子表格中显示用户界面时,该函数不必命名为doGet。你可以调用它,比如displayMyUi,然后直接调用那个函数在你的电子表格中显示用户界面。当从电子表格显示用户界面时,脚本以访问电子表格的用户的身份运行。
。
function doGet() {
var app = UiApp.createApplication();
// The very first Google Doodle!
app.add(app.createImage("http://www.google.com/logos/googleburn.jpg"));
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
spreadsheet.show(app);
}
你想要做的是不可能在谷歌电子表格,小部件只能在UiApp或HTML服务。
应该做的是在Ui中重新创建电子表格显示,并从那里使用某种带有mouseOver处理程序的弹出窗口来显示您想要的图像。
这取决于你的用例——主要取决于你在查看数据时想要的电子表格特定功能——这可能是一个好的或坏的解决方案,但只有你才能回答最后一点。
所以可能不是最干净的解决方案,但你可以添加链接到一个单元格,当你添加一个链接到一个图像从你的谷歌驱动器(可能你应该使图像可用的所有链接),然后在鼠标悬停你得到一个工具提示框,与预览
相关文章:
- 使用外部数据创建仪表板(谷歌电子表格)-JavaScript
- 谷歌电子表格的自定义xml解析功能
- SIMPLE Javascript代码,用于显示谷歌电子表格中单个字段的数据
- 在谷歌电子表格中循环单元格
- 使用谷歌应用程序脚本制作基于谷歌电子表格的带有列表框的网络应用程序
- 如何通过悬停或点击谷歌电子表格中的单元格来运行自定义功能
- 如何使用谷歌脚本将html表单数据保存到谷歌电子表格中
- 在最初的查询/表格绘制中只提取谷歌电子表格的一列
- 谷歌电子表格脚本:如何保存“;永远”;
- 谷歌电子表格,脚本,备份文件,子文件夹
- 如何在谷歌电子表格脚本中测试范围参数的类型
- 谷歌电子表格API
- 使用公共谷歌电子表格(通过JavaScript)
- 在AngularJS应用程序中加载JSON(加载谷歌电子表格)
- 谷歌电子表格的 HTML 输入字段
- 如何使用谷歌应用程序脚本将3个谷歌电子表格中的特定行复制到另一个电子表格中
- 谷歌电子表格-删除范围保护时出错
- 如何根据单元格中的值将一行从一个谷歌电子表格移动到另一个
- 谷歌电子表格:为带有参数的按钮指定一个脚本
- 如何在谷歌电子表格中检查单元格的类型