Freigeben über


NamedRange.FormulaLabel-Eigenschaft

Ruft den Formelbezeichnungstyp für das NamedRange-Steuerelement ab oder legt diesen fest.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)

Syntax

'Declaration
Property FormulaLabel As XlFormulaLabel
XlFormulaLabel FormulaLabel { get; set; }

Eigenschaftswert

Typ: Microsoft.Office.Interop.Excel.XlFormulaLabel
Einer der XlFormulaLabel-Werte.

Hinweise

Der Rückgabewert dieser Eigenschaft kann xlNone betragen, wenn das NamedRange-Steuerelement keine Bezeichnungen oder eine der folgenden XlFormulaLabel-Werte enthält:

Beispiele

Im folgenden Beispiel wird mithilfe der FormulaLabel-Eigenschaft festgelegt, dass Spaltenbeschriftungen in Formeln verwendet werden können. Anschließend wird eine Formel erstellt, die eine Spaltenbeschriftung in einem NamedRange verwendet.

Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.

Private Sub ShowFormulaLabel()
    Globals.ThisWorkbook.AcceptLabelsInFormulas = True

    Dim namedRange1 As Microsoft.Office.Tools.Excel.NamedRange _
        = Me.Controls.AddNamedRange(Me.Range("A1", "A4"), _
        "formualArrayRange")
    namedRange1.FormulaLabel = Excel.XlFormulaLabel.xlColumnLabels

    Me.Range("A1").Value2 = "Product Sales"
    Me.Range("A2").Value2 = 11
    Me.Range("A3").Value2 = 22
    Me.Range("A4").Formula = "=Sum(Product Sales)"
End Sub
private void ShowFormulaLabel()
{
    Globals.ThisWorkbook.AcceptLabelsInFormulas = true;

    Microsoft.Office.Tools.Excel.NamedRange namedRange1 =
        this.Controls.AddNamedRange(this.Range["A1", "A4"],
        "formualArrayRange");
    namedRange1.FormulaLabel =
        Excel.XlFormulaLabel.xlColumnLabels;

    this.Range["A1"].Value2 = "Product Sales";
    this.Range["A2"].Value2 = 11;
    this.Range["A3"].Value2 = 22;
    this.Range["A4"].Formula = "=Sum(Product Sales)";
}

.NET Framework-Sicherheit

Siehe auch

Referenz

NamedRange Schnittstelle

Microsoft.Office.Tools.Excel-Namespace