【发布时间】:2020-05-27 15:55:14
【问题描述】:
我想将图像附加到我的 Google 电子表格的某些单元格中,以便在将鼠标悬停在该单元格上时出现,类似于原生纯文本常规单元格注释 (Shift+F2) 的显示方式。
Google 表格本身就支持在单元格中插入图片。然而,我的图像尺寸太大,我必须使行/列宽度/高度很大,才能以 100% 显示。另外,我希望图像仅在鼠标悬停时出现,而不是始终可见。
(我应该补充一点,我描述的功能实际上很容易在 Excel 中实现,它允许为单元格 cmets 设置图片背景,而 Google Sheets 则没有。)
我发现了一个 Google 表格 addon,它似乎扩展了常规单元格注释以包含更丰富的内容,包括图像。不方便的是,它需要将每个图像上传到图像服务器而不是从 PC 加载。那还是没问题的,只是我无法实现上述目标。
最后,我找到了this 建议的解决方法,这对我来说不起作用,因为图像不会在将鼠标悬停在 URL 上时作为预览加载(无论它是否以 .jpg 结尾),只有URL 本身是:
有趣的是,我所追求的效果实际上存在于 Google Docs 中,当时链接甚至不是图片,而只是一个页面:
【问题讨论】:
-
我认为建议的解决方法需要扩展 hoverzoom 才能工作。没有本地方法可以触发悬停动作。可以使用 Apps 脚本侧边栏和
onSelectionChange触发器来解决问题,但 (1) 图像会在点击时显示,而不是悬停一次,并且 (2) 图像应该来自 URL,而不是从计算机加载。如果您认为这对您来说可能是一个有效的解决方法,我会将其发布为答案。 -
可能这些(变体)是唯一可能的解决方法,因此我认为值得回答 - 谢谢!安装 hoverzoom 并按照其他问题页面中的说明进行操作后,我仍然无法在将鼠标悬停在链接上方时将图像显示在单元格中 - 但这就是我接受该插件的支持
-
我要补充一点,我描述的功能实际上很容易在 Excel 中实现,它允许为单元格 cmets 设置图片背景,而 Google Sheets 则没有。
标签: image google-sheets