[英]Excel APp in VB.net VS2008
我正在使用VisualStudio 2008在VB.net中創建一個excel應用程序。
在添加參考Microsoft.office.interop.excel時,我們同時管理(在.NET TAB上)和非托管(在COM TAB上)。
目前,我正在引用“ COM”選項卡,但未正確顯示錯誤。
我可以在.NET選項卡上使用Excel互操作嗎?
哪一種是更好的引用方式,兩者之間有什么區別?
是的,請使用.NET
互操作庫創建命名空間“ Microsoft.Office.Interop.Excel”
然后用定義一個應用對象
Private app As Microsoft.Office.Interop.Excel.Application
或a)使用以下命令連接到正在運行的Excel應用程序
app = CType(GetObject([Class]:="Excel.Application"), Microsoft.Office.Interop.Excel.Application)
或b)使用以下命令創建一個新的Excel應用程序
app = CType(CreateObject(ProgId:="Excel.Application"), Microsoft.Office.Interop.Excel.Application)
祝好運!
Interop庫的.NET版本基本上是.NET包裝程序中的COM組件。 建議使用.NET實現。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.