Właściwość NamedRange.Validation —
Pobiera Validation obiekt, który reprezentuje sprawdzania poprawności danych dla NamedRange kontroli.
Przestrzeń nazw: Microsoft.Office.Tools.Excel
Zestaw: Microsoft.Office.Tools.Excel (w Microsoft.Office.Tools.Excel.dll)
Składnia
'Deklaracja
ReadOnly Property Validation As Validation
Validation Validation { get; }
Wartość właściwości
Typ: Microsoft.Office.Interop.Excel.Validation
A Validation obiekt, który reprezentuje sprawdzania poprawności danych dla NamedRange kontroli.
Uwagi
Aby dodać sprawdzanie poprawności do nazwanego zakresu, należy użyć obsługi zdarzenia uruchamiania arkusza.Aby uzyskać więcej informacji na temat uruchamiania programu obsługi zdarzeń, zobacz Zdarzenia w projektach pakietu Office.
Przykłady
Następujący kod w przykładzie wykorzystano Validation właściwość, aby sprawdzić, że wprowadzana jest ciągiem o co najmniej trzy znaki NamedRange.SetValidation Metoda musi zostać wywołana z obsługi zdarzenia uruchamiania.
Ten przykład dotyczy dostosowywania poziomie dokumentu.
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.";
}
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..