مشاركة عبر


NamedRange.Validation الخاصية

يحصل Validationالكائن الذي يمثل بيانات التحقق من صحة NamedRangeعنصر التحكم.

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

بناء الجملة

'إقرار
ReadOnly Property Validation As Validation
    Get
Validation Validation { get; }

قيمة الخاصية

النوع: Microsoft.Office.Interop.Excel.Validation
Validationالكائن الذي يمثل للتحقق من صحة بيانات NamedRangeعنصر تحكم.

ملاحظات

يجب استخدام معالج حدث بدء التشغيل من ورقة عمل إلى إضافة التحقق من صحة إلى نطاق مسمى. للحصول على مزيد من المعلومات حول بدء التشغيل معالج الأحداث، راجع الأحداث في مشاريع Office.

أمثلة

يستخدم المثال تعليمات برمجية التالي Validationخاصية للتحقق من سلسلة مع ثلاثة على الأقل من الأحرف التي يتم إدخالها في NamedRange. SetValidationيجب استدعاء الأسلوب من معالج بدء تشغيل حدث.

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

    Private Sub SetValidation()
        Dim namedRange1 As Microsoft.Office.Tools.Excel.NamedRange _
            = Me.Controls.AddNamedRange(Me.Range("A1"), _
            "namedRange1")

        namedRange1.Validation.Add( _
            Excel.XlDVType.xlValidateTextLength, _
            Excel.XlDVAlertStyle.xlValidAlertStop, _
            Excel.XlFormatConditionOperator.xlGreater, 3, )

        namedRange1.Validation.InputMessage = "Enter a name."
        namedRange1.Validation.ErrorMessage = _
            "Please enter a name with 3 or more characters."
    End Sub

private void SetValidation()
{
    Microsoft.Office.Tools.Excel.NamedRange namedRange1 =
        this.Controls.AddNamedRange(this.Range["A1", missing],
        "namedRange1");

    namedRange1.Validation.Add(
        Excel.XlDVType.xlValidateTextLength,
        Excel.XlDVAlertStyle.xlValidAlertStop,
        Excel.XlFormatConditionOperator.xlGreater, 3, missing);

    namedRange1.Validation.InputMessage = "Enter a name.";
    namedRange1.Validation.ErrorMessage =
        "Please enter a name with 3 or more characters.";
}

أمن NET Framework.

راجع أيضًَا

المرجع

NamedRange واجهة

NamedRange الأعضاء

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