Sdílet prostřednictvím


NamedRange.FormulaR1C1Local – vlastnost

Získá nebo nastaví vzorec NamedRange ovládací prvek, pomocí stylu R1C1 zápis v jazyce uživatele.

Obor názvů:  Microsoft.Office.Tools.Excel
Sestavení:  Microsoft.Office.Tools.Excel (v Microsoft.Office.Tools.Excel.dll)

Syntaxe

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

Hodnota vlastnosti

Typ: System.Object
Vzorec pro výpočet NamedRange ovládací prvek, pomocí stylu R1C1 zápis v jazyce uživatele.

Poznámky

Pomocí této vlastnosti na NamedRange ovládací prvek, který obsahuje více buněk způsobí vyvolání výjimky.

Pokud NamedRange ovládací prvek obsahuje konstanty, vrátí tato vlastnost této konstanty.Pokud NamedRange ovládacího prvku je prázdný, vrátí tato vlastnost prázdný řetězec.Pokud NamedRange ovládací prvek obsahuje vzorec, vrátí tato vlastnost vzorec jako řetězec ve stejném formátu, ve kterém by zobrazeny ve vzorci pruhu (včetně znaménka rovná se).

Pokud nastavíte hodnotu nebo vzorec NamedRange ovládacího prvku na data, kontroluje aplikace Microsoft Office Excel chcete-li zjistit, zda buňka je již formátován pomocí jednoho z číselné formáty data a času.V opačném případě číselný formát je změněn na výchozí číselný formát krátkého data.

Je-li rozsah jednorozměrné a dvojrozměrné oblast, můžete nastavit vzorce na matici násobit.Podobně můžete vložit vzorce do matice.

Příklady

Následující příklad kódu vytvoří NamedRange a použije FormulaR1C1 vlastnost nastavena na hodnotu NamedRange odmocninu z buňky A1, stejně jako zadané pomocí zápisu R1C1.Vzorec je lokalizován podle jazyka systému, který je spuštěn na.

V tomto příkladu je úroveň dokument přizpůsobení.

    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();
}

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

NamedRange Rozhraní

Microsoft.Office.Tools.Excel – obor názvů