Aracılığıyla paylaş


NamedRange.FormulaR1C1 Özellik

Alır veya formül R1C1-stili gösterimini kullanarak nesne için ayarlar.

Ad alanı:  Microsoft.Office.Tools.Excel
Derleme:  Microsoft.Office.Tools.Excel (Microsoft.Office.Tools.Excel.dll içinde)

Sözdizimi

'Bildirim
Property FormulaR1C1 As Object
Object FormulaR1C1 { get; set; }

Özellik Değeri

Tür: System.Object
R1C1-stili gösterimini kullanarak nesne için formül.

Notlar

Bu özelliği kullanarak bir NamedRange birden çok hücre içeren denetimi istisna özel durumunun oluşturulmasına neden olur.

Hücre bir sabit değer içeriyorsa, bu özellik sabit döndürür.Hücre boş ise, bu özellik boş bir dize döndürür.Hücre bir formül içeriyorsa, bu özellik formül içinde formül çubuğu (eşittir işareti de dahil olmak üzere) içinde görüntülenecek biçiminde bir dize olarak döndürür.

Bir tarih değeri veya bir hücre formülü ayarlarsanız, Microsoft Office Excel bu hücre zaten bir tarih veya saat sayı biçimleri biçimlendirilip biçimlendirilmediğini bakar.Aksi takdirde varsayılan kısa tarih biçimi için sayı biçimine değişir.

Tek boyutlu veya iki boyutlu bir aralığı aralığı aynı boyutlarda bir dizi formülü ayarlayabilirsiniz.Benzer şekilde, formülü bir dizi içine koyabilirsiniz.

Örnekler

Aşağıdaki kod örneği oluşturur bir NamedRange ve FormulaR1C1 özellik değerini ayarlamak için NamedRange R1C1 gösterimini kullanarak belirtilen hücre A1'in kare kökü olarak eşit olur.

Bu örnek için belge düzeyi özelleştirmesinde içindir.

Private formulaR1C1Range As Microsoft.Office.Tools.Excel.NamedRange

Private Sub SetFormulaR1C1()
    formulaR1C1Range = Me.Controls.AddNamedRange( _
        Me.Range("B1"), "formulaR1C1Range")
    Me.Range("A1").Value2 = 1185921
    Me.formulaR1C1Range.FormulaR1C1 = "=SQRT(R1C1)"
    formulaR1C1Range.Select()
End Sub
Microsoft.Office.Tools.Excel.NamedRange formulaR1C1Range;
private void SetFormulaR1C1()
{
    formulaR1C1Range = this.Controls.AddNamedRange(
        this.Range["B1"], "formulaR1C1Range");
    this.Range["A1"].Value2 = 1185921;
    this.formulaR1C1Range.FormulaR1C1 = "=SQRT(R1C1)";
    formulaR1C1Range.Select();
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

NamedRange Arabirim

Microsoft.Office.Tools.Excel Ad Alanı