XmlMappedRange.Validation プロパティ
XmlMappedRange コントロールのデータの入力規則を表す Microsoft.Office.Interop.Excel.Validation オブジェクトを取得します。
名前空間: Microsoft.Office.Tools.Excel
アセンブリ: Microsoft.Office.Tools.Excel (Microsoft.Office.Tools.Excel.dll 内)
構文
'宣言
ReadOnly Property Validation As Validation
Validation Validation { get; }
プロパティ値
型 : Microsoft.Office.Interop.Excel.Validation
XmlMappedRange コントロールのデータの入力規則を表す Microsoft.Office.Interop.Excel.Validation オブジェクトを返します。
例
次のコード例は、XmlMappedRange に入力されているのが 3 文字未満の場合に、Validation プロパティを使用して入力規則のエラーを表示します。このコード例では、現在のワークシートに CustomerLastNameCell という名前の XmlMappedRange が含まれているものと仮定しています。
Private Sub SetValidation()
Me.CustomerLastNameCell.Validation.Add( _
Excel.XlDVType.xlValidateTextLength, _
Excel.XlDVAlertStyle.xlValidAlertInformation, _
Excel.XlFormatConditionOperator.xlGreaterEqual, 3)
Me.CustomerLastNameCell.Validation.ErrorMessage = _
"You must enter a name with three or more letters."
End Sub
private void SetValidation()
{
this.CustomerLastNameCell.Validation.Add(
Excel.XlDVType.xlValidateTextLength,
Excel.XlDVAlertStyle.xlValidAlertInformation,
Excel.XlFormatConditionOperator.xlGreaterEqual, 3);
this.CustomerLastNameCell.Validation.ErrorMessage =
"You must enter a name with three or more letters.";
}
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。