Excel 範例

更新:2007 年 11 月

ExcelAuto 範例應用程式會示範如何使用 Visual Basic 啟動 Excel、從範本建立活頁簿,以及更新工作表中的儲存格 (之後會在活頁簿中填入 (Populate) 圖形)。本範例也會顯示如何將活頁簿傳送至電子郵件地址 (只傳送一次或按照定期排程傳送)。

若要取得範例及其安裝指示

  • 請執行下列其中一項或多項作業:

    • 按一下 [說明] 功能表上的 [範例]。

      讀我檔案會顯示範例的相關資訊。

    • 造訪 Visual Studio 2008 範例 網站 (英文)。您可以在此找到最新版的範例。

    • 在已安裝 Visual Studio 的電腦中尋找範例。根據預設,範例和讀我檔案會安裝在 drive:\Program Files\Microsoft Visual Studio 9.0\Samples\lcid 中。如果是 Visual Studio Express 版,則所有範例都能在線上找到。

如需詳細資訊,請參閱尋找範例檔案

安全性注意事項:

範例程式碼可說明整個概念,並顯示和此概念相關的程式碼。此程式碼可能不符合特定環境的安全性要求,您也不應該以範例所示的方法使用此程式碼。我們建議您新增安全性及錯誤處理程式碼,讓您的專案更安全完善。Microsoft 提供的程式碼未經修改,並且不對任何可能造成的後果負任何責任。

若要執行範例

  1. 在 [方案總管] 中,開啟 ExcelAuto.sln。

  2. 按下 F5 鍵。

需求

這個範例會要求您的電腦安裝下列應用程式:

  • Visual Studio 2005 with Service Pack 1 或 Visual Studio 2008

  • Microsoft Office Excel 2007

示範

這個範例包含名為 ExcelAuto.sln 的方案,而該方案含有兩個專案。ExcelAuto.vbproj 為互動式 Windows 架構應用程式,可使 Excel 自動化以及用於設定排定的工作。ExcelAutoTask 為主控台應用程式,它含有工作已排定時所執行的 Excel 自動化程式碼。

執行 ExcelAutomation 應用程式時,它會開啟一個內含可使 Excel 自動化之按鈕的表單。

當您按一下 [載入含有資料的試算表] 時,ExcelAuto 會建立新的 Excel 應用程式。然後,會從範本建立 Excel 活頁簿,並且以名為 OrderData.xml 的檔案中儲存的資料來更新儲存格。此資料表示 Northwind 資料庫範例中的訂單狀態。該試算表是一份狀態報表,可顯示 Northwind 訂單的狀態。

您也可以在範例中嘗試電子郵件和作業排程功能。

請參閱

其他資源

Office 程式開發範例和逐步解說

Excel 範例