我正在使用ASP.NET應用程序的Microsoft.Office.Interop.Excel
庫,我已經填充在一個工作簿中工作。我希望提示用戶將文檔保存到他們的機器,但我找不到一個方法來執行它(myWorkbook.SaveAs(...)
不起作用)。
問:
我怎樣才能獲得工作簿保存到用戶的機器?我已經使用Response.Write(...)
來提示用戶保存基於文本的文件(CSV),但我無法弄清楚如何爲.xls文件執行此操作。
獎勵:
如果這是不可能的使用Microsoft.Office.Interop.Excel
庫做的,是有一個免費(GPL小-ISH)庫我可以使用呢?
我認爲微軟會對此有一個工具,但我們都知道什麼假設呢?
[使用Office 2010的COM asp.net web服務(可能重複http://stackoverflow.com/questions/7382704/asp -net-web-service-using-office-2010-com) – 2012-01-31 19:11:43
您無法從服務進程中使用Office Automation。請參閱http://stackoverflow.com/questions/7382704/asp-net-web-service-using-office-2010-com。 – 2012-01-31 19:12:03