以编程方式在工作表单元格中显示字符串

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

适用于: 本主题中的信息适用于 Excel 的文档级项目和 VSTO 外接程序项目。 有关详细信息,请参阅办公室应用程序和项目类型提供的功能。

使用 NamedRange 控件

此示例使用名为 NamedRange /a0> 的 message控件。 控件必须在设计时添加到文档级自定义项。 以下代码必须放在工作表类中,而不是放在类中 ThisWorkbook

在 NamedRange 控件中显示文本

  1. 将控件的值 NamedRange 设置为 Hello World

    this.message.Value2 = "Hello world";
    

使用本机 Excel 范围

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

在 Excel 范围内显示文本

  1. 检索单元格 A1 上的 Sheet1 区域,并将值设置为 Hello World

    Excel.Range rng = Globals.Sheet1.Range["A1"];
    rng.Value2 = "Hello world";