将Excel宏作为SSIS任务的一部分运行



我从来没有用SSIS做过很多繁重的工作,只是做了一些非常简单的事情,所以我希望你能原谅我的无知。我有一个相当简单的包,可以将Excel中的数据拉入SQL Server。它运行良好。我的问题是Excel文件中有一个宏,可以更新来自web服务的数据。这是我似乎无法访问的代码。我的问题是,我可以使用脚本任务打开Excel文件,运行宏,保存它,然后导入数据吗?

好的,所以在我发布上面的问题之前,我继续创建了一个脚本任务,应该打开电子表格并运行宏。然而,当我运行它时,我会出现错误,第一个错误是:

System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.Office.Interop.Excel.Version=14.0.0.0.0

我应该用不同的方式来解决这个问题吗?有什么建议吗?我真诚地感谢任何帮助。

谢谢,

Nick

在运行包的计算机上下载并安装主互操作程序集。我不确定许可协议是否允许您在服务器上安装程序集。这将有望解决您的问题。

相关内容

最新更新