在javascript中访问excel链接源的方法

我正在尝试使用JavaScript在Excel中自动化一些事情。 到目前为止,我已经得到它作为一个ActiveX对象打开适当的工作簿。 我现在试图检查链接,并更新它们是必要的。 我无法弄清楚如何访问工作簿的linksources方法。

到目前为止我已经尝试过:

wb.LinkSources(1) wb.LinkSources[1] wb.[LinkSources] wb.[LinkSources[1]] 

和许多其他类似的变化,导致“预期function”,“预期标识符”或“未定义”

我对js来说还是个新手,但是我觉得好像我已经尝试过了所有我能想到的语法的变体。 谢谢你的帮助!

我的完整function是:

 function open_files(A, B, C) { var excel = new ActiveXObject("Excel.Application"); excel.visible=true; excel.DisplayAlerts = false var wbA = excel.Workbooks.Open(document.getElementById(A).value); var wbB = excel.Workbooks.Open(document.getElementById(B).value); var wbC = excel.Workbooks.Open(document.getElementById(C).value); excel.EnableEvents = false excel.ScreenUpdating = false excel.Calculation = -4135 //xlCalculationManual enumeration var wb_collection = [wbA, wbB, wbC]; for (var wb in wb_collection) { var x = wb_collection[wb].LinkSources(1) for (var link in wb_collection[wb].LinkSources(1)) { /* if (wb_collection[wb].LinkSources(1)(link) = wbA.Fullname //|| wb_collection [wb].LinkSources(1)(link) = wbB.Fullname || wb_collection[wb].LinkSources(1)(link) = wbC.FullName); { blah blah code code } */ } }