add_data_validation
给区域加数据验证(下拉列表 / 数值区间 / 日期区间)。
Instructions
给区域加数据验证(下拉列表 / 数值区间 / 日期区间)。
用途:表单类表格中限定某列只能选指定值(如"状态"列只能选 生效 / 作废 / 待审阅), 或限定数值范围(如金额必须 >= 0)。
参数:
file_path:工作簿路径
cell_range:目标区域,如 "D2:D100"
dv_type:list / whole / decimal / date / time / textLength / custom
formula1:
list:'"选项1,选项2,选项3)' —— 注意外层单引号内必须带双引号
whole / decimal:如 ">=0" 或 "1"(区间则配合 formula2)
formula2:区间上界,如 "<=100"
allow_blank:是否允许空值
返回:写入的规则信息(真实 OOXML 数据验证,Excel 中生效)。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sheet | No | ||
| dv_type | No | list | |
| formula1 | No | ||
| formula2 | No | ||
| file_path | Yes | ||
| cell_range | Yes | ||
| allow_blank | No |