2

有没有办法在文档中获取绑定位置,比如它出现的字符号?或者至少获得绑定出现在文档中的顺序。getAllAsync 按添加顺序获取绑定数组(尽管不能保证)。我需要知道一个是否出现在另一个之前。谢谢你。

4

1 回答 1

0

不确定您是指 Word 还是 Excel(听起来像 Word?)。但是在新的(Office 2016)Excel API 中,您可以获得一个绑定对象并询问它的范围......您可以从中执行各种操作,例如使用该范围、查询其地址等。

Excel.run(function(ctx) {
    var binding = ctx.workbook.bindings.getItem("MyBinding");
    var range = binding.getRange();
    range.load("address");
    return ctx.sync()
        .then(function () {
            console.log(range.address);
        })
})
.catch(function(error) {
    console.log("Error " + error);
});

希望这可以帮助,

~ Michael Zlatkovsky,Office 可扩展性团队的开发人员,MSFT

于 2016-01-26T22:53:31.340 回答