逐步解說:使用按鈕在工作表的文字方塊中顯示文字

這個逐步解說顯示在 Microsoft Office Excel 工作表上使用按鈕和文字方塊的基本概念,以及如何使用 Visual Studio 中的 Office 開發工具建立 Excel 專案。 若要查看完成範例的結果,請參閱 Office 程式開發範例和逐步解說中的<Excel 控制項範例>。

**適用於:**本主題中的資訊適用於 Excel 2007 和 Excel 2010 的文件層級專案。如需詳細資訊,請參閱依 Office 應用程式和專案類型提供的功能

在瀏覽這份逐步解說期間,您將了解如何:

  • 將控制項加入至工作表

  • 當按鈕按下時填入文字方塊

  • 測試您的專案

注意事項注意事項

在下列指示的某些 Visual Studio 使用者介面項目中,您的電腦可能會顯示不同的名稱或位置: 您所擁有的 Visual Studio 版本和使用的設定決定了這些項目。 如需詳細資訊,請參閱 使用設定

必要條件

您需要下列元件才能完成此逐步解說:

-

包含 Microsoft Office 開發者工具的 Visual Studio 2010 版本。 如需詳細資訊,請參閱[設定電腦以開發 Office 方案](bb398242\(v=vs.100\).md)。
  • Microsoft Office Excel 2007 或 Excel 2010。

建立專案

在這個步驟中,您將會使用 Visual Studio 建立 Excel 活頁簿專案。

若要建立新的專案

  • 建立名為 My Excel Button 的 Excel 活頁簿專案。 請確定已選取 [建立新文件]。 如需詳細資訊,請參閱 HOW TO:在 Visual Studio 中建立 Office 專案

    Visual Studio 會在設計工具中開啟新的 Excel 活頁簿,並將 [My Excel Button] 專案加入至 [方案總管]。

將控制項加入至工作表

對於這個逐步解說,您在第一個工作表上需要按鈕和文字方塊。

若要加入按鈕和文字方塊

  1. 確認已經在 Visual Studio 設計工具中開啟 [My Excel Button.xls] 活頁簿,並顯示 Sheet1。

  2. 從 [工具箱] 的 [通用控制項] 索引標籤中,將 TextBox 拖曳至 Sheet1。

  3. 在 [檢視] 功能表中,選取 [屬性視窗]。

  4. 請確定 [TextBox1] 在 [屬性] 視窗下拉式方塊中為可見,並將文字方塊的 [Name] 屬性變更為 displayText。

  5. 將 [Button] 控制項拖曳至 Sheet1,並變更下列屬性︰

    屬性

    Name

    insertText

    Text

    插入文字

接下來要撰寫會在按鈕按下時執行的程式碼。

當按鈕按下時填入文字方塊

每當使用者按下按鈕時,Hello World! 就會附加到文字方塊。

若要在按鈕按下時寫入文字方塊

  1. 在 [方案總管] 中,以滑鼠右鍵按一下 [Sheet1],然後按一下捷徑功能表上的 [檢視程式碼]。

  2. 將下列程式碼加入至按鈕的 Click 事件處理常式:

    Private Sub insertText_Click(ByVal sender As Object, ByVal e As System.EventArgs) _
        Handles insertText.Click
    
        Me.displayText.Text += "Hello World! "
    End Sub
    
    private void insertText_Click(object sender, EventArgs e)
    {
        this.displayText.Text += "Hello World! ";
    }
    
  3. 在 C# 中,您必須在 Startup 事件中加入事件處理常式,如以下所示。 如需建立事件處理常式的詳細資訊,請參閱 HOW TO:在 Office 專案中建立事件處理常式

    this.insertText.Click += new EventHandler(insertText_Click);
    

測試應用程式

您現在可以測試這個活頁簿,看看在您按下按鈕時,Hello World! 訊息是否會出現在文字方塊中。

若要測試您的活頁簿

  1. 請按 F5 執行您的專案。

  2. 按一下這個按鈕。

  3. 確認文字方塊中是否出現 Hello World!

後續步驟

這個逐步解說顯示在 Excel 工作表上使用按鈕和文字方塊的基本概念。 以下則是接下來的一些工作:

請參閱

工作

HOW TO:將 Windows Form 控制項加入至 Office 文件

概念

使用 Excel 的逐步解說

Office 文件上的 Windows Form 控制項限制