Я ищу лучший способ уникально идентифицировать / распознать выбранный диапазон в книге Office.js Excel. До сих пор я использовал привязки, чтобы установить имя для диапазона, т.е. A1:A1
. Однако неясно, как проверить, когда пользователь выбирает вышеуказанный диапазон, является ли он частью вышеуказанного связывания в рабочей книге.
Чтобы установить привязку, я использую следующий код:
var myBindings = Office.context.document.bindings;
var myAddress = "Sheet1!A1:A1";
myBindings.addFromNamedItemAsync(myAddress, Office.BindingType.Matrix, { id: "myBind" }, function (asyncResult) {
asyncResult.value.getDataAsync(function (asyncResult2) {
console.log(asyncResult2.value);
});
});