XmlMappedRange.GoalSeek – metoda
Vypočítá hodnoty potřebné k dosažení určitého cíle.
Obor názvů: Microsoft.Office.Tools.Excel
Sestavení: Microsoft.Office.Tools.Excel (v Microsoft.Office.Tools.Excel.dll)
Syntaxe
'Deklarace
Function GoalSeek ( _
Goal As Object, _
ChangingCell As Range _
) As Boolean
bool GoalSeek(
Object Goal,
Range ChangingCell
)
Parametry
- Goal
Typ: System.Object
Hodnoty, které mají být vráceny v této buňce.
- ChangingCell
Typ: Microsoft.Office.Interop.Excel.Range
Určuje, která buňka by měla být změněna k dosažení cílové hodnoty.
Vrácená hodnota
Typ: System.Boolean
true Pokud hledání řešení je úspěšná. jinak false.
Poznámky
Pokud je cílem částku vrácených vzorcem, to vypočítá hodnotu, která při předány vzorce, způsobí, že vzorec, který vrátí požadované číslo.
Příklady
Následující příklad kódu používá GoalSeek způsob hledání třetí odmocnina 27 a uloží odpověď do buňky A1.Tento kód příklad předpokládá, že obsahuje aktuální list XmlMappedRange s názvem CustomerAddress1Cell s odpovídající prvek schématu typu int.
Private Sub SolveFormula()
Me.CustomerAddress1Cell.Formula = "=(A1^3)"
Me.CustomerAddress1Cell.GoalSeek(27, Me.Range("A1"))
End Sub
private void SolveFormula()
{
this.CustomerAddress1Cell.Formula = "=(A1^3)";
this.CustomerAddress1Cell.GoalSeek(27, this.Range["A1"]);
}
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.