Metoda XmlMappedRange.GoalSeek —

Oblicza wartości niezbędne osiągnąć konkretny cel.

Przestrzeń nazw:  Microsoft.Office.Tools.Excel
Zestaw:  Microsoft.Office.Tools.Excel (w Microsoft.Office.Tools.Excel.dll)

Składnia

'Deklaracja
Function GoalSeek ( _
    Goal As Object, _
    ChangingCell As Range _
) As Boolean
bool GoalSeek(
    Object Goal,
    Range ChangingCell
)

Parametry

  • Goal
    Typ: System.Object
    Wartości, które mają zostać zwrócone w tej komórce.

Wartość zwracana

Typ: System.Boolean
true Jeśli poszukiwanie jest pomyślne; w przeciwnym razie false.

Uwagi

Jeśli celem jest kwoty zwracane przez formułę, to oblicza wartość, gdy dostarczane do formuły, powoduje, że formuła zwraca liczbę.

Przykłady

Następujący kod w przykładzie wykorzystano GoalSeek Metoda znajdowania pierwiastek sześcienny 27 i umieszcza odpowiedź w komórce A1.W tym przykładzie kodu zakłada, że bieżący arkusz zawiera XmlMappedRange o nazwie CustomerAddress1Cell z odpowiedni element schematu 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"]);
}

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

XmlMappedRange Interfejs

Przestrzeń nazw Microsoft.Office.Tools.Excel