Aracılığıyla paylaş


NamedRange.Formula Özellik

Alır veya ayarlar NamedRange denetimin formül A1-stili gösterim.

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

Sözdizimi

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

Özellik Değeri

Tür: System.Object
NamedRange Denetimin formül A1-stili gösterim.

Açıklamalar

NamedRange Denetimi, bir sabiti içerir, bu özellik işlevi sabiti. NamedRange Denetim boş, bu özellik işlevi boş bir dize. NamedRange Bir formül denetimi içerir, bu özellik formül çubuğu (eşittir işareti de dahil olmak üzere) formüldeki görüntülenen aynı biçimde bir dize olarak döndürür.

Değer veya formülü ayarlarsanız, bir NamedRange denetimi bir tarihi Microsoft Office Excel denetler görmek mi o hücre zaten ile biçimlendirilmiş bir tarih veya saat sayı biçimleri. Değilse, Excel varsayılan kısa tarih biçimi için sayı biçimini değiştirir.

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.

Birden çok hücre formülünü ayarlama NamedRange Denetim doldurur tüm hücrelerde denetimle formülü.

Örnekler

Aşağıdaki kod örneği kümeleri Formula özelliği bir NamedRange hücre A1 ile A5, kullandığı toplamını hesaplamak için Denetim FormulaHidden formülü ve Aramaları Gizle özelliğini Calculate kadar olan hücrelerin toplamı hesaplamak ve hücre toplamda yerleştirmek için yöntemA6.

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

    Private Sub CalculateRange()
        Dim namedRange1 As Microsoft.Office.Tools.Excel.NamedRange _
            = Me.Controls.AddNamedRange(Me.Range("A1", "A5"), _
            "namedRange1")

        Dim namedRange2 As Microsoft.Office.Tools.Excel.NamedRange _
            = Me.Controls.AddNamedRange(Me.Range("A6"), _
            "namedRange2")

        namedRange1.Value2 = 5
        namedRange2.Formula = "=SUM(A1:A5)"
        namedRange2.FormulaHidden = True
        namedRange2.Calculate()
    End Sub

private void CalculateRange()
{
    Microsoft.Office.Tools.Excel.NamedRange namedRange1 =
        this.Controls.AddNamedRange(this.Range["A1", "A5"],
        "namedRange1");

    Microsoft.Office.Tools.Excel.NamedRange namedRange2 =
        this.Controls.AddNamedRange(this.Range["A6", missing],
        "namedRange2");

    namedRange1.Value2 = 5;
    namedRange2.Formula = "=SUM(A1:A5)";
    namedRange2.FormulaHidden = true;
    namedRange2.Calculate();
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

NamedRange Arabirim

Microsoft.Office.Tools.Excel Ad Alanı