跳到主要内容

GetValidation

返回与此范围关联的数据验证对象。如果尚不存在验证对象,将创建一个。

语法

expression.GetValidation();

expression - 表示 ApiRange 类的变量。

参数

此方法没有任何参数。

返回值

ApiValidation

示例

此示例展示如何获取范围的验证对象。

const worksheet = Api.GetActiveSheet();

worksheet.GetRange('A1').SetValue('Try to enter a whole number less than 10 in A2:B5. Warning will be shown.');
const range = worksheet.GetRange('A2:B5');
const validation = range.GetValidation();
validation.Add('xlValidateWholeNumber', 'xlValidAlertWarning', 'xlGreater', 10);

worksheet.GetRange('A7').SetValue('Type:');
worksheet.GetRange('B7').SetValue(validation.GetType());
worksheet.GetRange('A8').SetValue('Range:');
worksheet.GetRange('B8').SetValue(validation.GetParent().GetAddress());