Aracılığıyla paylaş


NamedRange.Validation Özellik

Alır bir Validation veri doğrulamasını temsil eden nesne NamedRange denetim.

Ad alanı:  Microsoft.Office.Tools.Excel
Derleme:  Microsoft.Office.Tools.Excel (Microsoft.Office.Tools.Excel.dll içinde)

Sözdizimi

'Bildirim
ReadOnly Property Validation As Validation
Validation Validation { get; }

Özellik Değeri

Tür: Microsoft.Office.Interop.Excel.Validation
A Validation veri doğrulamasını temsil eden nesne NamedRange denetim.

Notlar

Doğrulama için adlandırılmış bir aralık eklemek için çalışma sayfasının başlangıç olay işleyicisi kullanmanız gerekir.Başlangıç olay işleyicisi hakkında daha fazla bilgi için bkz: Office Projelerindeki Olaylar.

Örnekler

Aşağıdaki kod örnek Validation özelliği ile en az üç karakter uzunluğunda bir dize içine girildiğini doğrulamak için bir NamedRange.SetValidation Başlangıç olay işleyicisinden yöntemi çağrıldı.

Belge düzeyi özelleştirmesi için örnektir.

    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"],
        "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.";
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

NamedRange Arabirim

Microsoft.Office.Tools.Excel Ad Alanı