Visual Studio Tools for Office 專案範本概觀

更新:2007 年 11 月

Visual Studio Tools for Office 提供專案範本,用來建立下列類型的 Microsoft Office 方案:

  • 文件層級自訂

  • 應用程式層級增益集

  • SharePoint 工作流程

  • InfoPath 表單

Visual Studio Tools for Office 專案範本位於 [新增專案] 對話方塊的 [Office] 節點下。[Office] 節點包含兩個子節點,[2003] 和 [2007],其中包含用於 Microsoft Office 2003 和 2007 Microsoft Office System 的專案範本。您也可以在 [Visual C#] 和 [Visual Basic] 語言節點中找到 Excel 2007 活頁簿、Word 2007 文件和 Outlook 2007 增益集專案範本。Visual Studio Tools for Office 專案範本僅適用於 Visual Basic 和 Visual C#。

每個專案都會提供程式碼,協助您建立特定類型的方案。在程式碼中,會引發啟動事件和關閉事件,而且產生的專案程式碼中也會包含處理這些事件的方法。如需詳細資訊,請參閱 Visual Studio Tools for Office 專案事件

注意事項:

Visual Studio Tools for Office 是 Visual Studio 2008 Professional 和 Visual Studio Team System 的選擇性元件。Visual Studio Tools for Office 預設會隨這些版本的 Visual Studio 一併安裝。

文件層級的專案範本

[Office]、[2003] 和 [2007] 節點提供專案範本,讓您開始建立 Word 和 Excel 的文件層級自訂。按兩下任一文件層級專案便可啟動 [Visual Studio Tools for Office 專案精靈],讓您選擇要為方案建立新文件或使用現有的文件。

如需詳細資訊,請參閱 HOW TO:建立 Visual Studio Tools for Office 專案。如需開始使用這些專案類型的詳細資訊,請參閱Excel 文件層級自訂的程式設計入門Word 文件層級自訂的程式設計入門

Word 文件

[Word 2007 文件] 和 [Word 2003 文件] 專案範本提供程式碼,讓您開始自動化和擷取 Word 事件。Word 方便您在豐富的圖形報表中呈現資料,並且提供具吸引力的前端用來收集資訊。如需詳細資訊,請參閱 Word 文件專案範本

Word 範本

[Word 2007 範本] 和 [Word 2003 範本] 專案範本的運作方式與 [Word 2007 文件] 和 [Word 2003 文件] 專案範本完全相同。不過,這些範本可讓使用者很容易在本機上建立 Word 範本的新文件複本。新文件會有 Managed 程式碼擴充。如需詳細資訊,請參閱 Word 範本專案範本

注意事項:

參考 Managed 程式碼擴充的 Word 範本不能當做全域增益集。如果是從 Word 的 Startup 目錄載入該範本,則不會呼叫該組件。如需詳細資訊,請參閱全域範本和 Excel 增益集 (.xla 檔案) 的限制

Excel 活頁簿

[Excel 2007 活頁簿] 和 [Excel 2003 活頁簿] 專案範本提供程式碼,可讓您開始自動化和擷取 Excel 的事件,以便在方案中利用其資料分析和圖表工具。如需詳細資訊,請參閱 Excel 活頁簿專案範本

Excel 範本

[Excel 2007 範本] 和 [Excel 2003 範本] 專案範本的運作方式與 [Excel 活頁簿] 專案範本完全相同。不過,這種範本可以讓使用者很容易就在本機上建立 Excel 範本的新活頁簿複本。新活頁簿會有 Managed 程式碼擴充。如需詳細資訊,請參閱 Excel 範本專案範本

應用程式層級專案範本

[Office]、[2003] 和 [2007] 節點提供專案範本,可讓您開始在 Microsoft Office 2003 和 2007 Microsoft Office System 中建立應用程式的增益集。如需建立增益集專案的詳細資訊,請參閱 HOW TO:建立 Visual Studio Tools for Office 專案。如需開始使用增益集專案的詳細資訊,請參閱應用程式層級增益集程式設計入門

2007

[Office] 和 [2007] 節點提供下列應用程式的專案範本:

  • Excel 2007

  • InfoPath 2007

  • Outlook 2007

  • PowerPoint 2007

  • Project 2007

  • Visio 2007

  • Word 2007

如需詳細資訊,請參閱 2007 Microsoft Office 增益集專案範本

2003

[Office] 和 [2003] 節點提供下列應用程式的應用程式層級專案範本:

  • Excel 2003

  • Outlook 2003

  • PowerPoint 2003

  • Project 2003

  • Visio 2003

  • Word 2003

如需詳細資訊,請參閱 2003 Microsoft Office 增益集專案範本

Microsoft Office 2003 的所有應用程式層級增益集專案範本都包含安裝專案,可讓您用來部署自己的 Microsoft Office 2003 增益集。如需安裝專案的詳細資訊,請參閱應用程式層級增益集的安裝專案 (2003 系統)

SharePoint 工作流程專案範本

[工作流程]、[Office] 和 [2007] 節點包含兩個專案範本,可讓您開始建立 Microsoft Office SharePoint Server 2007 的自訂流程範本。

  • SharePoint 2007 循序工作流程。這個專案範本代表工作流程,是由依序執行直到最後一個活動完成的步驟程序所組成。

  • SharePoint 2007 狀態機器工作流程。這個專案範本代表工作流程,是由一組狀態、轉換和動作所組成。

如需這些專案範本的詳細資訊,請參閱 SharePoint 工作流程專案範本。如需建立 SharePoint 工作流程範本專案的詳細資訊,請參閱 HOW TO:建立 SharePoint 工作流程專案

InfoPath 表單範本

[Office] 和 [2007] 節點包含 [InfoPath 表單範本] 專案範本。使用這個專案可建立 Microsoft Office InfoPath 2007 的 InfoPath 表單範本。

如需詳細資訊,請參閱開發 InfoPath Managed 程式碼表單範本

請參閱

工作

HOW TO:建立 Visual Studio Tools for Office 專案

HOW TO:建立 SharePoint 工作流程專案

概念

在 Visual Studio 中建立 Office 方案

開發 Office 方案

Excel 文件層級自訂的程式設計入門

Word 文件層級自訂的程式設計入門

應用程式層級增益集程式設計入門

文件與範本檔案的比較

參考

新增專案對話方塊