首页 > 解决方案 > 使用Apps脚本记录鼠标点击Google表格中图像的xy坐标

问题描述

当我通过 App Scripts 在 Google Sheets 中单击图像,如何获取图像的 XY 坐标?我尝试了以下方法,但我是 App Script 的新手,Google API 没有帮助。

function test(e) {
  
  Browser.msgBox('You clicked it!');
  
  
  var yCoordinate = e.clientY;
  var xCoordinate = e.clientX;

使用与 Google 的 Apps 脚本略有不同的 javascript 有关于此主题的相关问题。提前致谢。

标签: javascriptexcelimage-processinggoogle-apps-scriptgoogle-sheets

解决方案


我假设这是您分配给电子表格中嵌入的图像的脚本。

如果是这种情况,则无法检索图像的坐标。附加到图像的函数不接收事件对象作为参数。

但是,在 Google 的问题跟踪器上有一个功能请求。请参阅下面的链接:

https://issuetracker.google.com/issues/122937060

请务必为请求加注星标以增加其可见性。


推荐阅读