Skip to content
开发文档
能力中心
应用市场
WebOffice
开发者后台

Criteria.Op(属性)

说明

筛选项规则(大小写不敏感):

枚举值描述
Equals等于
NotEqu不等于
Greater大于
GreaterEqu大等于
Less小于
LessEqu小等于
GreaterEquAndLessEqu介于(取等)
LessOrGreater介于(不取等)
BeginWith开头是
EndWith结尾是
Contains包含
NotContains不包含
Intersected指定值
Empty为空
NotEmpty不为空

浏览器环境示例

javascript
async function example() {
    // 添加一个筛选条件
    await instance.ready();
    const app = instance.Application;
    const filters = await app.Sheets(1).Views(1).Filters;
    const criteria = app.Criteria(1, 'Equals', ['1'])
    const filter = await filters.Add(criteria);

    // 读取添加的筛选条件规则
    const criteria = await app.Sheets(1).Views(1).Filters(1).Criteria
    console.log(criteria.Op) // "Equals"
    console.log(criteria.Field) // 1
    console.log(criteria.Value) // [{type: 'Text', value: '1'}]
}

脚本编辑器示例

javascript
function main() {
    // 添加一个筛选条件
    const filters = Application.Sheets(1).Views(1).Filters;
    const criteria = Application.Criteria(1, 'Equals', ['1'])
    const filter = filters.Add(criteria);

    // 读取添加的筛选条件规则
    const criteria = Application.Sheets(1).Views(1).Filters(1).Criteria
    console.log(criteria.Op) // "Equals"
    console.log(criteria.Field) // 1
    console.log(criteria.Value) // [{type: 'Text', value: '1'}]
}
main()
回到旧版