Aracılığıyla paylaş


NamedRange.FormulaR1C1Local Özellik

Alır veya ayarlar için formül NamedRange denetim, kullanıcının dilinde R1C1-stili gösterimini kullanarak.

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

Sözdizimi

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

Özellik Değeri

Tür: System.Object
Formülü NamedRange denetim, kullanıcının dilinde R1C1-stili gösterimini kullanarak.

Notlar

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

NamedRange Denetimi, bir sabiti içerir, bu özellik bu sabiti döndürür.NamedRange Denetimi boşsa, bu özellik boş bir dize döndürür.NamedRange Bir formül denetimi içerir, bu özellik, formül içinde onu görüntülenerek formül çubuğunu (eşittir işareti de dahil olmak üzere) biçiminde bir dize olarak döndürür.

Değer veya formülü ayarlarsanız, bir NamedRange denetleyen bir tarih için Microsoft Office Excel denetler, bu hücre zaten bir tarih veya saat sayı biçimleri biçimlendirilip biçimlendirilmediğini görmek için.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.Formül üzerinde çalıştırıldığı sistem diline göre yerelleştirilmiştir.

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

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

    Private Sub SetFormulaR1C1Local()
        formulaR1C1LocalRange = Me.Controls.AddNamedRange( _
            Me.Range("B1"), "formulaR1C1LocalRange")
        Me.Range("A1").Value2 = 1185921
        Me.formulaR1C1LocalRange.FormulaR1C1Local = "=SQRT(R1C1)"
        formulaR1C1LocalRange.Select()
    End Sub

Microsoft.Office.Tools.Excel.NamedRange formulaR1C1LocalRange;
private void SetFormulaR1C1Local()
{
    formulaR1C1LocalRange = this.Controls.AddNamedRange(
        this.Range["B1"], "formulaR1C1LocalRange");
    this.Range["A1"].Value2 = 1185921;
    this.formulaR1C1LocalRange.FormulaR1C1Local = "=SQRT(R1C1)";
    formulaR1C1LocalRange.Select();
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

NamedRange Arabirim

Microsoft.Office.Tools.Excel Ad Alanı