Sdílet prostřednictvím


NamedRange.FormulaR1C1Local – vlastnost

Získá nebo nastaví vzorec NamedRange řízení pomocí stylu R1C1 zápisu 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
    Get
    Set
Object FormulaR1C1Local { get; set; }

Hodnota vlastnosti

Typ: System.Object
Vzorec NamedRange řízení pomocí stylu R1C1 zápisu v jazyce uživatele.

Poznámky

Pomocí této vlastnost NamedRange řízení, která obsahuje více buněk způsobí, že se vyvolá výjimka .

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

Pokud nastavíte hodnotu nebo vzorec NamedRange řízení s datem kontroluje systém Microsoft Office Excel a zjistěte, zda je buňka již formátován jedním datum nebo čas číselné formáty. Pokud ne, číselný formát je změněn na výchozí formát čísla krátkého.

Pokud oblast je oblast jednorozměrné a dvojrozměrné, můžete nastavit vzorec na matici stejné rozměry. Podobně můžete vložit vzorec do pole.

Příklady

Následující příklad kódu vytváří NamedRange a použije FormulaR1C1 vlastnost na hodnotu NamedRange rovnat čtvereček kořen buňky A1 podle pomocí zápisu R1C1. vzorec je lokalizován podle jazyka je spuštěna v systému.

Tento příklad je přizpůsobení úrovni dokumentu.

    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", missing], "formulaR1C1LocalRange");
    this.Range["A1", missing].Value2 = 1185921;
    this.formulaR1C1LocalRange.FormulaR1C1Local = "=SQRT(R1C1)";
    formulaR1C1LocalRange.Select();
}

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

NamedRange Rozhraní

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