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);
});

お役に立てれば、

~ MSFT、Office Extensibility チームの開発者、Michael Zlatkovsky

于 2016-01-26T22:53:31.340 に答える