Sdílet prostřednictvím


NamedRange.FormulaLocal – vlastnost

Získá nebo nastaví vzorec NamedRange řízení pomocí stylu A1 odkazy 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 FormulaLocal As Object
    Get
    Set
Object FormulaLocal { get; set; }

Hodnota vlastnosti

Typ: System.Object
Vzorec NamedRange řízení pomocí stylu A1 odkazy 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 buňka obsahuje konstanty, tato vlastnost vrátí, konstantní. Je-li buňka prázdná, vrátí vlastnost prázdný řetězec. Pokud buňka obsahuje vzorec, vrátí vlastnost vzorec jako řetězec ve stejném formátu, ve kterém jej by zobrazeny v řádku (včetně symbol rovná se) vzorec .

Pokud nastavíte hodnotu nebo vzorec buňky na datum, systém Microsoft Office Excel zkontroluje, zda buňka formátována již jedno číselné formáty data nebo času. 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 FormulaLocal vlastnost na hodnotu NamedRange rovnat součtu hodnot buněk A1 a A2. vzorec je lokalizován podle jazyka je spuštěna v systému.

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

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

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

NamedRange Rozhraní

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