NamedRange.FormulaR1C1 – vlastnost
Získá nebo nastaví vzorec pro objekt, pomocí zápisu stylu R1C1.
Obor názvů: Microsoft.Office.Tools.Excel
Sestavení: Microsoft.Office.Tools.Excel (v Microsoft.Office.Tools.Excel.dll)
Syntaxe
'Deklarace
Property FormulaR1C1 As Object
Object FormulaR1C1 { get; set; }
Hodnota vlastnosti
Typ: System.Object
Vzorec pro objekt, pomocí zápisu stylu R1C1.
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 FormulaR1C1 vlastnost na hodnotu nastavit NamedRange rovnat odmocninu buňky A1, jako zadaný pomocí zápisu R1C1.
Tento příklad je pro vlastní úpravy úrovni dokumentu.
Private formulaR1C1Range As Microsoft.Office.Tools.Excel.NamedRange
Private Sub SetFormulaR1C1()
formulaR1C1Range = Me.Controls.AddNamedRange( _
Me.Range("B1"), "formulaR1C1Range")
Me.Range("A1").Value2 = 1185921
Me.formulaR1C1Range.FormulaR1C1 = "=SQRT(R1C1)"
formulaR1C1Range.Select()
End Sub
Microsoft.Office.Tools.Excel.NamedRange formulaR1C1Range;
private void SetFormulaR1C1()
{
formulaR1C1Range = this.Controls.AddNamedRange(
this.Range["B1"], "formulaR1C1Range");
this.Range["A1"].Value2 = 1185921;
this.formulaR1C1Range.FormulaR1C1 = "=SQRT(R1C1)";
formulaR1C1Range.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.