共用方式為


XmlMappedRange.NavigateArrow 方法

使用 XmlMappedRange 控制項的追蹤箭號進行巡覽,追蹤前導參照、從屬參照、或導致錯誤的儲存格。

命名空間:  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
Range 表示新的選取範圍。

備註

選取前導參照、從屬參照或錯誤的儲存格。 如果這個方法套用到不含可見追蹤箭號的儲存格,則會導致錯誤。

選擇性參數

如需選擇性參數的詳細資訊,請參閱Office 方案中的選擇性參數

範例

下列程式碼範例令儲存格 A1 成為 XmlMappedRange 的從屬參照。 然後此範例使用 ShowDependents 方法在 XmlMappedRange 和從屬參照儲存格之間畫上箭號,並呼叫 NavigateArrow 方法選取從屬參照儲存格。 這個程式碼範例假設目前工作表包含名為 CustomerLastNameCell 的 XmlMappedRange

Private Sub DisplayAndSelectDependent()
    Me.CustomerLastNameCell.Value2 = "Smith"

    Me.Range("A1").Value2 = "=" & _
        Me.CustomerLastNameCell.Address(False, True, _
        Excel.XlReferenceStyle.xlA1, False)

    Me.CustomerLastNameCell.ShowDependents(False)
    Me.CustomerLastNameCell.NavigateArrow(False, 1)
End Sub
private void DisplayAndSelectDependent()
{
    this.CustomerLastNameCell.Value2 = "Smith";

    this.Range["A1", missing].Value2 = "=" +
        this.CustomerLastNameCell.Address[false, true,
        Excel.XlReferenceStyle.xlA1, false, missing];

    this.CustomerLastNameCell.ShowDependents(false);
    this.CustomerLastNameCell.NavigateArrow(false, 1, missing);
}

.NET Framework 安全性

請參閱

參考

XmlMappedRange 介面

Microsoft.Office.Tools.Excel 命名空間