2014-04-17 52 views
0

是否可以启动Excel加载项(在我的情况下是statistiXL)并使用c#与它交互? 加载项打开一个框架,其中有些字段也应该可以用c#访问。使用C#启动Excel加载项

谢谢。

+1

你为什么不看他们的[支持网站](http://www.statistixl.com/support/support.aspx)? –

+0

我以为可能有这样做的一般方法.. – NorizonDev

+0

我会使用VSTO。 – Casey

回答

0

你可以用Excel Interop来做;注意加载项不加载通过互操作的Excel启动时,所以你需要做这样的事情:

var excel = new Application(); 
var workbook = excel.workbooks.Add(Type.Missing); 
excel.RegisterXLL(pathToMyXll); 
excel.ShowExcel(); 

This example应该让你去;它在VB中,但互操作对象名称和概念是相同的。