Microsoft Excel 技術範例
更新:2007 年 11 月
這個範例示範如何從 Managed 應用程式中使用 Microsoft Excel (Microsoft Office 的試算表元件)。Microsoft Excel 的程式功能會透過 .NET 程式設計支援公開。在這個範例中,Excel 是用來做為 COM 伺服器,以顯示 Managed 程式碼與 Microsoft Office System 之間的互動能力。
注意事項: |
---|
這個範例需要使用 Microsoft Office 2003 搭配 .NET 程式設計支援和 Microsoft Office 主要 Interop 組件。 |
如需使用這些範例的詳細資訊,請參閱下列主題:
若要安裝 .NET 程式設計支援
開啟 [控制台],然後選取 [新增或移除程式]。
選取 Microsoft Office 2003 或 Microsoft Excel 2003,然後按一下 [變更]。確認對話方塊的 [新增或移除功能] 選項按鈕已選取,然後按一下 [下一步]。
選取 [選擇應用程式的進階自訂] 核取方塊,然後按一下 [下一步]。
展開 Excel 的節點,然後按一下 .NET 程式設計支援旁邊的往下箭頭。選取 [從我的電腦執行]。
按一下 [更新]。
若要安裝 Microsoft Office 主要 Interop 組件
- 從 Web 安裝 Microsoft Office 主要 Interop 組件 (PIA)。
PIA 含有原生 COM 物件的型別定義。安裝之後,在建置 Interop 應用程式時就不需要指定型別程式庫。
若要使用命令提示字元建置範例
開啟 [命令提示字元] 視窗,並巡覽至 Excel 目錄的其中一個語言特定的子目錄。
使用程式設計語言的正確方案檔,輸入下列命令。
msbuild AutoExcelVB.sln
若要使用 Visual Studio 建置範例
開啟 [Windows 檔案總管],並巡覽至 Excel 目錄的其中一個語言特定的子目錄。
按兩下 [AutoExcelCP.sln]、[AutoExcelCS.sln] 或 [AutoExcelVB.sln] 的圖示 (視您選擇的程式設計語言而定),在 Visual Studio 中開啟檔案。
在 [建置] 功能表中,選擇 [建置方案]。
此範例將建置於預設的 \bin 或 \bin\Debug 目錄中。
若要執行範例
在 [命令提示字元] 視窗中,巡覽至新的可執行檔所在的目錄。
請在命令列中輸入 AutoExcel.exe。
當您完成之後,請切換到 [命令提示字元] 視窗,按下 ENTER 關閉 Excel,然後離開該應用程式。
注意事項: |
---|
這個範例會建置一個主控台應用程式。您必須使用命令提示字元啟動,才能檢視它的輸出。執行快要結束時,範例會維持 Excel 視窗的開啟狀態以顯示結果。 |
需求
Microsoft Office 2003
Microsoft Office 主要 Interop 組件
**.NET Framework 版本:**2.0、1.1、1.0
備註
如需 Microsoft Office 互通性 (Interoperability) 詳細資訊,請檢視原始程式碼中的註解。
請參閱
參考
System.Runtime.InteropServices