DataValidation
DataValidation
概述
DataValidation 是 Aspose.Cells FOSS 中用于 Python 的类。
表示一组单元格的数据验证设置。
此类提供5个方法,用于在 Python 程序中处理 DataValidation 对象。可用的方法包括:__init__、add、copy、delete、modify。安装 Aspose.Cells FOSS for Python 包后,所有公共成员对任何 Python 应用程序均可访问。属性:alert_style、allow_blank、error、error_message、error_title、formula1,以及另外17个。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
sqref | `` | 读写 | 获取或设置此验证的单元格范围。 |
ranges | `` | 读取 | 获取单元格范围(s)作为列表。 |
type | `` | 读写 | 获取或设置验证类型。 |
operator | `` | 读写 | 获取或设置比较运算符。 |
formula1 | `` | 读写 | 获取或设置用于验证的第一个公式。 |
formula2 | `` | 读写 | 获取或设置用于验证的第二个公式。 |
alert_style | `` | 读写 | 获取或设置错误警报的样式。 |
show_error_message | `` | 读写 | 获取或设置在输入无效数据时是否显示错误警报。 |
show_error | `` | 读写 | show_error_message 的别名(Excel VBA 兼容性)。 |
error_title | `` | 读写 | 获取或设置错误警报对话框的标题。 |
error_message | `` | 读写 | 获取或设置在输入无效数据时显示的错误信息。 |
error | `` | 读写 | error_message 的别名(ECMA-376 兼容性)。 |
show_input_message | `` | 读写 | 获取或设置在选中单元格时是否显示输入消息。 |
show_input | `` | 读写 | show_input_message 的别名(Excel VBA 兼容)。 |
input_title | `` | 读写 | 获取或设置输入消息对话框的标题。 |
prompt_title | `` | 读写 | input_title 的别名(ECMA-376 兼容)。 |
input_message | `` | 读写 | 获取或设置在单元格被选中时显示的输入消息。 |
prompt | `` | 读写 | input_message 的别名(兼容 ECMA-376)。 |
allow_blank | `` | 读写 | 获取或设置空白/空条目是否有效。 |
ignore_blank | `` | 读写 | allow_blank 的别名(兼容 Excel VBA)。 |
show_dropdown | `` | 读写 | 获取或设置是否显示列表验证的下拉箭头。 |
in_cell_dropdown | `` | 读写 | 对 show_dropdown 的别名(兼容 Excel VBA)。 |
ime_mode | `` | 读写 | 获取或设置 IME(输入法编辑器)模式。 |
方法
| 签名 | 描述 |
|---|---|
__init__(sqref) | 初始化一个新的 DataValidation 实例。 |
add(validation_type, alert_style, operator, formula1, formula2) | 使用指定的参数配置数据验证。 |
modify(validation_type, alert_style, operator, formula1, formula2) | 修改数据验证设置。 |
delete() | 清除验证设置(重置为无验证)。 |
copy() | 创建此 DataValidation 的副本。 |