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
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 vlastnosti NamedRange řízení, která obsahuje více buněk způsobí vyvolání výjimky.

Pokud buňka obsahuje konstanty, tato vlastnost vrátí konstantu.Je-li buňka prázdná, vrátí tato vlastnost prázdný řetězec.Pokud buňka obsahuje vzorec, vrátí tato vlastnost vzorec jako řetězec ve stejném formátu, ve kterém bude zobrazen v řádku vzorců (včetně znaménka rovná se).

Pokud nastavíte hodnotu nebo vzorec do buňky datum, aplikace Microsoft Office Excel zkontroluje, zda buňka je již formátován pomocí jedné číselné formáty data a času.V opačném případě číselný formát je změněn na výchozí formát čísla krátkého formátu data.

Je-li oblast jednorozměrné a dvojrozměrné oblasti, lze nastavit vzorec na matici stejné dimenze.Podobně lze zadat vzorec do pole.

Příklady

Následující příklad kódu vytvoří NamedRange a potom použije FormulaLocal vlastnost na hodnotu nastavit NamedRange rovnat součtu hodnot buněk A1 a A2.Vzorec je lokalizován podle jazyka, který je spuštěn v systému.

Tento příklad je pro vlastní úpravy ú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"], "formualLocalRange");
    this.Range["A1", "A2"].Value2 = 2222;
    this.formulaLocalRange.FormulaLocal = "=Sum(A1+A2)";
}

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

NamedRange Rozhraní

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