如何在Excel Javascript API中循环浏览所有打开的工作簿?

时间:2019-05-15 06:07:46

标签: excel office-js

我正在尝试从VBA切换到新的Excel Javascript API,但找不到与VBA集合和方法类似的方法来遍历所有打开的工作簿。

通常在VBA中,我可以编写如下内容:

for each i in workbooks
next i

使用workbooks object 或仅按名称或索引调用打开的工作簿 workbook(index/name of workbook)

因此,在JS办公室中,我仅在this articlethis article has no mentions at all中找到了类似于VBA函数'workbook.open'JS-document.getElementById("file");的东西

我试图在Google和in official repo中找到有关“ Office.context.document”的信息,但是所有链接都有404错误。

有人知道如何解决这个问题吗?

谢谢您的帮助!

1 个答案:

答案 0 :(得分:0)

恐怕当前没有Office JS API可以引用已打开的Excel工作簿,而不是正在运行的外接程序。但这是一个好主意。请在Office Developer Suggestion Box上对该建议投反对票。