Aracılığıyla paylaş


NamedRange.FormulaLocal Özellik

Alır veya ayarlar için formül NamedRange Denetim, kullanarak A1-stili başvuru Dilde Kullanıcı.

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

Sözdizimi

'Bildirim
Property FormulaLocal As Object
    Get
    Set
Object FormulaLocal { get; set; }

Özellik Değeri

Tür: System.Object
Formülü NamedRange Denetim, kullanarak A1-stili başvuru Dilde Kullanıcı.

Açıklamalar

Bu özelliği kullanarak bir NamedRange birden çok hücre içeren denetimi özel durum oluşturuldu 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 onu (eşittir işareti de dahil olmak üzere) çubuk formüldeki görüntülenecek biçimde 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 tarih veya saat sayı biçimlerinden birini biçimlendirilmiş olup olmadığını görmek için denetler. Aksi takdirde, sayı biçimini varsayılan kısa tarih sayı biçimine değişir.

Tek boyutlu ya da iki boyutlu bir aralıktan aralığı için 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 sonra FormulaLocal özelliği değerini ayarlamak için NamedRange hücre A1 ve değerlerinin toplamına eşit içinA2. Formül için çalışacak sistem diline göre yerelleştirilmiştir.

Bu örnek, bir belge düzeyinde özelleştirme için bulunur.

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

Private Sub SetFormulaLocal()
    formulaLocalRange = Me.Controls.AddNamedRange( _
        Me.Range("B1"), "formualLocalRange")
    Me.Range("A1", "A2").Value2 = 2222
    Me.formulaLocalRange.FormulaLocal = "=Sum(A1+A2)"
End Sub
Microsoft.Office.Tools.Excel.NamedRange formulaLocalRange;
private void SetFormulaLocal()
{
    formulaLocalRange = this.Controls.AddNamedRange(
        this.Range["B1", missing], "formualLocalRange");
    this.Range["A1", "A2"].Value2 = 2222;
    this.formulaLocalRange.FormulaLocal = "=Sum(A1+A2)";
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

NamedRange Arabirim

Microsoft.Office.Tools.Excel Ad Alanı