XmlMappedRange.FormulaR1C1Local 属性

获取或设置 XmlMappedRange 控件的公式(使用以用户的语言表示的 R1C1 样式表示法)。

命名空间:  Microsoft.Office.Tools.Excel
程序集:  Microsoft.Office.Tools.Excel(在 Microsoft.Office.Tools.Excel.dll 中)

语法

声明
Property FormulaR1C1Local As Object
    Get
    Set
Object FormulaR1C1Local { get; set; }

属性值

类型:System.Object
XmlMappedRange 控件的公式(使用以用户的语言表示的 R1C1 样式表示法)。

备注

如果 XmlMappedRange 控件包含常数,则此属性返回该常数。

如果 XmlMappedRange 控件为空,则此属性返回空字符串。

如果 XmlMappedRange 控件包含公式,则此属性将该公式作为字符串返回,并且其格式与其在公式栏中显示时所用的格式相同(包括等号)。

如果将 XmlMappedRange 控件的值或公式设置为日期,则 Microsoft Office Excel 将检查是否已使用日期或时间数字格式之一对该单元格进行了格式设置。 否则,数字格式将更改为默认的短日期数字格式。

示例

下面的代码示例使用 FormulaR1C1Local 属性按指定使用的 R1C1 表示法将 XmlMappedRange 的值设置为等于单元格 A1 的平方根。 该公式本地化为运行该公式的系统的语言。 此代码示例假定当前工作表包含一个名为 CustomerAddress1Cell 的 XmlMappedRange,并且它具有类型为 int 的相应架构元素。

Private Sub SetFormulaR1C1Local()
    Me.Range("A1").Value2 = 1185921
    Me.CustomerAddress1Cell.FormulaR1C1Local = "=SQRT(R1C1)"
End Sub
private void SetFormulaR1C1Local()
{
    this.Range["A1", missing].Value2 = 1185921;
    this.CustomerAddress1Cell.FormulaR1C1Local = "=SQRT(R1C1)";
}

.NET Framework 安全性

请参见

参考

XmlMappedRange 接口

Microsoft.Office.Tools.Excel 命名空间