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 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。