如何:在工作表单元格中显示字符串

此示例演示如何以编程方式在单元格中显示文本。 若要在单元格中显示文本,请使用 NamedRange 控件或本机 Excel 范围对象。

**适用于:**本主题中的信息适用于 Excel 2007 和 Excel 2010 的文档级项目和应用程序级项目。有关更多信息,请参见按 Office 应用程序和项目类型提供的功能

使用 NamedRange 控件

此示例使用一个名为 message 的 NamedRange 控件。 必须在设计时将此控件添加到文档级自定义项中。 必须将下面的代码放置到某个表类中,而不是放置到 ThisWorkbook 类中。

在 NamedRange 控件中显示文本

  • NamedRange 控件的值设置为 Hello World。

    Me.message.Value2 = "Hello world"
    
    this.message.Value2 = "Hello world";
    

使用本机 Excel 范围

下面的代码以编程方式创建一个新范围,然后为其赋值。

在 Excel 范围中显示文本

  • 在 Sheet1 的单元格**“A1”**中检索范围并将值设置为 Hello World。

    Dim rng As Excel.Range = Globals.Sheet1.Range("A1")
    rng.Value2 = "Hello world"
    
    Excel.Range rng = Globals.Sheet1.Range["A1", missing];
    rng.Value2 = "Hello world";
    

请参见

任务

如何:与 Windows 窗体进行交互

演练:使用 Windows 窗体收集数据

概念

使用单元格

NamedRange 控件

对 Office 项目中对象的全局访问

Office 解决方案中的可选参数

其他资源

Office 解决方案的疑难解答