NamedRange.NavigateArrow 方法
使用 NamedRange 控制項的追蹤箭號進行巡覽,以追蹤前導參照、從屬參照或導致錯誤的儲存格。
命名空間: Microsoft.Office.Tools.Excel
組件: Microsoft.Office.Tools.Excel (在 Microsoft.Office.Tools.Excel.dll 中)
語法
'宣告
Function NavigateArrow ( _
TowardPrecedent As Object, _
ArrowNumber As Object, _
LinkNumber As Object _
) As Object
Object NavigateArrow(
Object TowardPrecedent,
Object ArrowNumber,
Object LinkNumber
)
參數
- TowardPrecedent
型別:System.Object
指定巡覽方向:true 表示巡覽到前導參照,否則為 false,表示巡覽到從屬參照。
- ArrowNumber
型別:System.Object
指定巡覽箭號號碼,對應到儲存格公式中已編號的參照。
- LinkNumber
型別:System.Object
如果箭號是外部參照箭號,則這個引數代表要追蹤的外部參照。如果省略這個引數,會追蹤第一個外部參照。
傳回值
型別:System.Object
Microsoft.Office.Interop.Excel.Range 物件,表示新的選取範圍。
備註
選取前導參照、從屬參照或錯誤的儲存格。 如果這個方法套用到不含可見追蹤箭號的儲存格,則會導致錯誤。
選擇性參數
如需選擇性參數的詳細資訊,請參閱Office 方案中的選擇性參數。
範例
下列程式碼範例會使儲存格 A1 成為 NamedRange 的從屬參照。 然後會使用 ShowDependents 方法在 NamedRange 和從屬參照儲存格之間畫上箭號,並呼叫 NavigateArrow 方法選取從屬參照儲存格。
這是示範文件層級自訂的範例。
Private Sub DisplayAndSelectDependents()
Dim namedRange1 As Microsoft.Office.Tools.Excel.NamedRange _
= Me.Controls.AddNamedRange(Me.Range("C1"), _
"namedRange1")
namedRange1.Value2 = "Smith"
Me.Range("A1").Value2 = "=" & _
namedRange1.Address(False, True, _
Excel.XlReferenceStyle.xlA1, False, )
namedRange1.ShowDependents(False)
namedRange1.NavigateArrow(False, 1, )
End Sub
private void DisplayAndSelectDependents()
{
Microsoft.Office.Tools.Excel.NamedRange namedRange1 =
this.Controls.AddNamedRange(this.Range["C1"],
"namedRange1");
namedRange1.Value2 = "Smith";
this.Range["A1"].Value2 = "=" +
namedRange1.Address[false, true,
Excel.XlReferenceStyle.xlA1, false];
namedRange1.ShowDependents(false);
namedRange1.NavigateArrow(false, 1);
}
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。