演练:使用按钮在工作表的文本框中显示文本

更新:2007 年 11 月

适用对象

本主题中的信息仅适用于指定的 Visual Studio Tools for Office 项目和 Microsoft Office 版本。

项目类型

  • 文档级项目

Microsoft Office 版本

  • Excel 2003

  • Excel 2007

有关更多信息,请参见按应用程序和项目类型提供的功能

此演练演示在 Microsoft Office Excel 工作表中使用按钮和文本框的基本操作,以及如何使用 Visual Studio Tools for Office 创建 Excel 项目。若要查看完整示例,请参见 Excel 控件示例

通过此演练,您将学会如何执行以下任务:

  • 将控件添加到工作表中。

  • 单击按钮时填充文本框。

  • 测试项目。

e7d7889z.alert_note(zh-cn,VS.90).gif说明:

以下说明中的某些 Visual Studio 用户界面元素在计算机上出现的名称或位置可能会不同。您安装的 Visual Studio 版本以及使用的设置决定了这些元素。有关更多信息,请参见 Visual Studio 设置

先决条件

若要完成此演练,您需要:

  • Visual Studio Tools for Office(Visual Studio 2008 专业版 和 Visual Studio Team System 的可选组件)。

  • Microsoft Office Excel 2003 或 Microsoft Office Excel 2007。

创建项目

在此步骤中,您将使用 Visual Studio Tools for Office 创建一个 Excel 工作簿项目。

创建新项目

  • 创建一个名为“我的 Excel 按钮”的 Excel 工作簿项目。确保已选择“创建新文档”。有关更多信息,请参见如何:创建 Visual Studio Tools for Office 项目

    Visual Studio 会在设计器中打开新的 Excel 工作簿,并将“我的 Excel 按钮”项目添加到“解决方案资源管理器”中。

将控件添加到工作表

对于此演练,您需要在第一个工作表中添加一个按钮和一个文本框。

添加按钮和文本框

  1. 验证“我的 Excel 按钮.xls”工作簿是否已在 Visual Studio 设计器中打开,并显示 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 事件添加事件处理程序。有关创建事件处理程序的信息,请参见如何:使用 Visual Studio Tools for Office 创建事件处理程序

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

测试应用程序

现在对工作簿进行测试,以确保单击按钮时“Hello World!”消息出现在文本框中。

测试工作簿

  1. 按 F5 运行项目。

  2. 单击按钮。

  3. 确认“Hello World!”出现在文本框中。

后续步骤

此演练演示在 Excel 工作表中使用按钮和文本框的基本操作。下一步可能要执行以下几项任务:

请参见

任务

如何:为 Office 文档添加 Windows 窗体控件

概念

使用 Excel 的演练

Office 文档上的 Windows 窗体控件的限制