簡體   English   中英

VB.net VS2008中的Excel APp

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM