excel - 单击 Excel 中的图像时触发 Office JS 事件

标签 excel events office-js excel-addins excel-web-addins

我正在尝试使用 Office JS 在 Excel 中单击图像时触发代码运行。

到目前为止,我在名称管理器中为图像指定了名称,然后使用 onWorksheetCollectionSelectionChange() 事件处理程序来查找该名称。

当我选择任何单元格或范围时会找到该名称,但当我选择图像本身时,不会调用 onWorksheetCollectionSelectionChange() 方法。图像似乎不能包含在单元格中并共享其属性,或者可以吗?

有没有一种方法可以在不使用 VBA 的情况下实现此目的?

谢谢!

最佳答案

你能试着听一下Excel.Shape.onActivated在图像上看看它是否适合您?

关于excel - 单击 Excel 中的图像时触发 Office JS 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70371288/

相关文章:

ms-access - 在计算机上未安装 MS Access 的情况下使用 Excel 从 Access 中读取

vb.net - 用户完成后关闭 Excel

javascript - Antlr4 基于事件的访客 (javascript)

javascript - 如何让 EventEmitter 监听 Node.js 中的另一个 EventEmitter?

vba - 跨 MS Office 应用程序共享 VBA 模块

excel - 从最新文件导出数据的问题

php - 当从数据库中检索 Eloquent 模型时执行代码

javascript - Word 加载项 : Get whole document but File. getSliceAsync 方法未返回

office365 - 使用office.js进行office加载项开发时,无法在word文档的书签中插入文本

javascript - 如何使用word Javascript api在word 2016中检查所选文本是否包含内容控件