我是一名受训者,我的老板让我制作一个脚本,从名称中搜索Enterprise Architect中的软件包。基础在Excel中,并计算所有用例,我已经做过的计数,但我还没有得到的搜索。
*编辑:已经制作的计数,但我需要一个搜索元数据,从excel文件中获取所有名称并在Ea上搜索此名称
答案 0 :(得分:0)
您可以使用EA中的Jscript的ActiveX对象功能执行此操作,基本上您可以直接从脚本打开Excel工作表并读取数据
ActiveX Object Jscript Reference
VBScript,JScript和Javascript都可以创建和使用ActiveX / COM对象。这可以帮助您使用外部库,或 与Enterprise Architect外部的其他应用程序进行交互。 例如,可以使用Scripting.FileSystemObject类进行读取 并在本地计算机上写入文件。创建新的语法 每种语言的对象略有不同,如下所示 示例:
的VBScript:
设置fsObject = CreateObject(“Scripting.FileSystemObject”)
的JScript:
fsObject = new ActiveXObject(“Scripting.FileSystemObject”);
使用Javascript:
fsObject = new COMObject(“Scripting.FileSystemObject”);
注意:根据我的个人经验,这不适用于JavaScript脚本,使用Jscript或VBscript