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
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.