具有VBA支持的电子表格组件

时间:2010-05-19 03:32:37

标签: .net excel vba spreadsheet spreadsheetgear

我正在寻找一个也可以执行Excel文件中包含的VBA的.Net电子表格组件。

我发现Spreadsheet Gears非常适合操作并允许用户编辑Excel文件,但在使用VBA进行计算的电子表格中,这些都不起作用。

那么,除了Excel本身,还有其他可以执行VBA的组件吗?

1 个答案:

答案 0 :(得分:1)

您可以直接从.NET执行office宏

例如:vb.net

 objExcel = New Excel.Application
 objExcel.Workbooks.Open(FileName:="c:\test.xls", ReadOnly:=True)
 objExcel.Run("test.xls!test.test")