مشاركة عبر


WorksheetBase.Range الخاصية

تحصل على Microsoft.Office.Interop.Excel.Rangeالكائن الذي تمثل خلية أو نطاق من خلايا.

مساحة الاسم:  Microsoft.Office.Tools.Excel
التجميع:  Microsoft.Office.Tools.Excel.v4.0.Utilities (في Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

بناء الجملة

'إقرار
Public ReadOnly Property Range As Worksheet_RangeType
    Get
public Worksheet_RangeType Range { get; }

قيمة الخاصية

النوع: Microsoft.Office.Tools.Excel.Worksheet_RangeType
Microsoft.Office.Interop.Excel.Rangeالذي تمثل خلية أو نطاق من خلايا.

ملاحظات

Rangeخاصية هو مخصصة للاستخدام مع المعلمات التالية.

المعلمة

الوصف

Cell1

اسم النطاق في منهج النمط A1 في اللغة تطبيق. وقد يتضمن عامل النطاق (فاصلة) أو عامل تشغيل التقاطع (مسافة) عامل توحيد (فاصلة). كما يمكن أن تضمين الدولار، ولكن يتم تجاهل هذه. يمكنك استخدم اسم معرًّف محلي في أي جزء من النطاق. إذا استخدمت اسماً، الاسم من المفترض أن تكون في اللغة للتطبيق. هذه المعلمة مطلوبة.

Cell2

خلية في الزاوية السفلية اليسرى من النطاق. يمكن أن يكون Microsoft.Office.Interop.Excel.Rangeالذي يحتوي على مفرد خلية عمود بأكمله، صف بأكمله أو أنه يمكن أن تكون سلسلة اسم مفرد الخلية في لغة تطبيق. Th هو معلمة هو اختيارية في Vهوual الأساسية.

إذا حاولت استخدام Rangeدون تحديد أية معلمات Rangeستحصل _RangeTypeالكائن الذي هو جزءا من البنية التحتية Studio Vهوual و هو غير معد للاستخدام مباشرة من تعليمات برمجية الخاصة بك.

المعلمات الإختيارية

ل معلومات تشغيل معلمات اختيارية، راجع يفتقد المتغير و "المعلمات الاختيارية" في حلول Office.

أمثلة

يوضح مثال التعليمة البرمجية التالية الطرق المختلفة لاستخدام Rangeخاصية الوصول إلى خلية واحدة أو عدة خلايا.

Th هو المثال هو لتخصيص المستوى مستند.

Private Sub CompareRangeUsage()
    ' The following line of code specifies a single cell.
    Me.Range("A1").Value2 = "Range 1"

    ' The following line of code specifies multiple cells.
    Me.Range("A3", "B4").Value2 = "Range 2"

    ' The following line of code uses an Excel.Range for 
    ' the second parameter of the Range property.
    Dim range1 As Excel.Range = Me.Range("C8")
    Me.Range("A6", range1).Value2 = "Range 3"
End Sub
private void CompareRangeUsage()
{
    // The following line of code specifies a single cell.
    this.Range["A1", missing].Value2 = "Range 1";

    // The following line of code specifies multiple cells.
    this.Range["A3", "B4"].Value2 = "Range 2";

    // The following line of code uses an Excel.Range for 
    // the second parameter of the Range property.
    Excel.Range range1 = this.Range["C8", missing];
    this.Range["A6", range1].Value2 = "Range 3";
}

أمن NET Framework.

راجع أيضًَا

المرجع

WorksheetBase الفئة

WorksheetBase الأعضاء

Microsoft.Office.Tools.Excel مساحة الاسم