共用方式為


XmlMappedRange.GoalSeek 方法

計算達成特定目的所必須的值。

命名空間:  Microsoft.Office.Tools.Excel
組件:  Microsoft.Office.Tools.Excel (在 Microsoft.Office.Tools.Excel.dll 中)

語法

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

參數

  • Goal
    型別:System.Object
    要在這個儲存格中傳回的值。

傳回值

型別:System.Boolean
如果目標搜尋成功,此值為 true,否則為 false。

備註

如果目標是公式傳回的數量,則套用到您的公式時會計算出值,此值會讓公式傳回您要的數字。

範例

下列程式碼範例使用 GoalSeek 方法求出 27 的立方根,並將答案放在儲存格 A1 中。此程式碼範例假設目前工作表包含名為 CustomerAddress1Cell 的 XmlMappedRange,而且具有型別 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"]);
}

.NET Framework 安全性

請參閱

參考

XmlMappedRange 介面

Microsoft.Office.Tools.Excel 命名空間