NamedRange.DirectPrecedents الخاصية
تحصل على Microsoft.Office.Interop.Excel.Rangeالذي يمثل النطاق الذي يحتوي على الجميع التوابع المباشرة من NamedRangeعنصر تحكم.
مساحة الاسم: Microsoft.Office.Tools.Excel
التجميع: Microsoft.Office.Tools.Excel (في Microsoft.Office.Tools.Excel.dll)
بناء الجملة
'إقرار
ReadOnly Property DirectPrecedents As Range
Get
Range DirectPrecedents { get; }
قيمة الخاصية
النوع: Microsoft.Office.Interop.Excel.Range
Microsoft.Office.Interop.Excel.Rangeالذي يمثل النطاق الذي يحتوي على الجميع التوابع المباشرة من NamedRangeعنصر تحكم.
ملاحظات
يمكن أن ترجع هذه خاصية بتحديد متعدد (توحيد من Microsoft.Office.Interop.Excel.Rangeالكائنات) إذا كان هناك المزيد التابع.
تعمل هذه خاصية فقط تشغيل ورقة نشطة و لا تتبع المراجع البعيدة.
أمثلة
ما يلي تعليمات برمجية المثال، يتم إنشاء NamedRangeوقم بتعيين مرجع في خلية C2 للإشارة إلى خلية C1، وثم قم بتعيين مرجع في NamedRangeللإشارة إلى خلية C2. يستخدم المثال تعليمات برمجية ثم DirectPrecedentsخاصية لتحديد السابقة مباشرة من NamedRange، أي هو خلية C2.
Th هو المثال هو لتخصيص المستوى مستند.
Private precedentRange As Microsoft.Office.Tools.Excel.NamedRange
Private Sub SelectDirectPrecedents()
precedentRange = Me.Controls.AddNamedRange( _
Me.Range("B1"), "precedentRange")
Me.Range("C1").Value2 = 1710
Me.Range("C2").Value2 = "=C1"
Me.precedentRange.Value2 = "=C2"
Me.precedentRange.DirectPrecedents.Select()
End Sub
Microsoft.Office.Tools.Excel.NamedRange precedentRange;
private void SelectDirectPrecedents()
{
precedentRange = this.Controls.AddNamedRange(
this.Range["B1", missing], "precedentRange");
this.Range["C1", missing].Value2 = 1710;
this.Range["C2", missing].Value2 = "=C1";
this.precedentRange.Value2 = "=C2";
this.precedentRange.DirectPrecedents.Select();
}
أمن NET Framework.
- الثقة الكاملة للمتصل الفوري. يتعذر استخدام هذا العضو بواسطة التعليمات البرمجية الموثوق بها جزئيًا. لمزيد من المعلومات، راجع باستخدام مكتبات من تعليمات برمجية موثوق بها جزئي.