设置筛选条件
Filter.Criteria(属性)
说明
可读写
设置或获取 单条筛选记录的条件
返回值
浏览器环境示例
javascript
// 获取单条筛选记录的条件
async function example() {
await instance.ready();
const app = instance.Application;
// 获取筛选
const filters = await app.Sheets(1).Views(1).Filters;
// 获取第一个条件
const criteria = await filters.Item(1).Criteria;
console.log(criteria.Op) // "Equals"
console.log(criteria.Field) // 1
console.log(criteria.Values[0]) // {type: 'Text', value: '1'}
}
// 设置单条筛选记录的条件
async function example() {
await instance.ready();
const app = instance.Application;
// 构造筛选数据
const Criteria = app.Criteria(1, "Equals", ["1"])
// 设置筛选数据
app.Sheets(1).Views(1).Filters.Item(1).Criteria = Criteria;
}
脚本编辑器 示例
javascript
function main() {
const criteria = Application.Sheets(1).Views(1).Filters.Item(1).Criteria;
criteria = Criteria(1, "Equals", ["1"]);
}
main();