NamedRange.SpecialCells أسلوب
تحصل على Microsoft.Office.Interop.Excel.Rangeالكائن الذي يمثل الجميع خلايا التي تطابق النوع المحدد والقيمة.
مساحة الاسم: Microsoft.Office.Tools.Excel
التجميع: Microsoft.Office.Tools.Excel (في Microsoft.Office.Tools.Excel.dll)
بناء الجملة
'إقرار
Function SpecialCells ( _
Type As XlCellType, _
Value As Object _
) As Range
Range SpecialCells(
XlCellType Type,
Object Value
)
المعلمات
- Type
النوع: Microsoft.Office.Interop.Excel.XlCellType
لتضمين خلايا.
يمكن أن يكون واحد الإجراءات التالية XlCellTypeقيم:xlCellTypeAllFormatConditions. خلايا من أي تنسيق.
xlCellTypeAllValidation. خلايا التي تحتوي على خصائص التحقق من صحة.
xlCellTypeBlanks. خلايا الفارغة.
xlCellTypeComments. خلايا التي تحتوي على ملاحظات.
xlCellTypeConstants. خلايا التي تحتوي على ثوابت.
xlCellTypeFormulas. خلايا التي تحتوي على صيغ.
xlCellTypeLastCell. آخر خلية في النطاق المستخدمة.
xlCellTypeSameFormatConditions. خلايا التي تحتوي على نفس التنسيق.
xlCellTypeSameValidation. خلايا التي تحتوي على نفس معيار التحقق من صحة.
xlCellTypeVisible. الجميع خلايا المرئية.
- Value
النوع: System.Object
إذا Typeهو أما xlCellTypeConstantsأو xlCellTypeFormulas, th هو وسيطة هو المستخدمة لتحديد أي أنواع من خلايا التي تريد تضمينها في النتيجة.يمكن تمت الإضافة هذه قيم إلى gether إلى بإرجاع نوع واحد أو أكثر من.القيمة الافتراضية هو لتحديد الجميع ثوابت أو صيغ، لا النظر عن نوع.يمكن أن يكون واحد الإجراءات التالية XlSpecialCellsValueقيم:
القيمة المُرجعة
النوع: Microsoft.Office.Interop.Excel.Range
Microsoft.Office.Interop.Excel.Rangeكائن الذي يمثل الجميع خلايا التي تطابق النوع المحدد وقيمة.
ملاحظات
المعلمات الإختيارية
ل معلومات تشغيل معلمات اختيارية، راجع يفتقد المتغير و "المعلمات الاختيارية" في حلول Office.
أمثلة
ما يلي تعليمات برمجية المثال، يتم إنشاء NamedRangeثم يستخدم SpecialCellsأسلوب إلى آخر خلية مستخدمة في تحديد NamedRange.
Th هو المثال هو لتخصيص المستوى مستند.
Private Sub SelectLastCell()
Dim namedRange1 As Microsoft.Office.Tools.Excel.NamedRange _
= Me.Controls.AddNamedRange(Me.Range("A1", "A20"), _
"namedRange1")
namedRange1.Value2 = 100
Dim lastCell As Excel.Range = _
namedRange1.SpecialCells( _
Excel.XlCellType.xlCellTypeLastCell, )
lastCell.Select()
End Sub
private void SelectLastCell()
{
Microsoft.Office.Tools.Excel.NamedRange namedRange1 =
this.Controls.AddNamedRange(this.Range["A1", "A20"],
"namedRange1");
namedRange1.Value2 = 100;
Excel.Range lastCell = namedRange1.SpecialCells(
Excel.XlCellType.xlCellTypeLastCell, missing);
lastCell.Select();
}
أمن NET Framework.
- الثقة الكاملة للمتصل الفوري. يتعذر استخدام هذا العضو بواسطة التعليمات البرمجية الموثوق بها جزئيًا. لمزيد من المعلومات، راجع باستخدام مكتبات من تعليمات برمجية موثوق بها جزئي.