我正在开发一个Excel
作为Office 应用程序的软件,使用office.js
.
在某些方面,我正在连接到 excel 中的一个表,以检查其数据是否使用以下代码更改:
myBinding.addHandlerAsync(Office.EventType.BindingDataChanged, onBindingDataChanged);
function onBindingDataChanged(eventArgs) {
// eventArgs has just the binding info.
// I want to have selected cell row and column, and old and new data.
}
不幸的是,其中的信息eventArgs
不足以让我检测到变化。值得一提的是,对于 Office.EventType.Binding Selection Changed,有很多可用信息,例如startRow, startColumn, ...
.
所以我的问题是:如何访问这些信息:
- 更改行
- 更改列
- 旧数据
- 新数据