使用包含选项为 java 过滤器分配单元格

aspose cells for java filter with contains option

我正在研究 java 的 aspose 单元格中的自动过滤器选项。

AutoFilter autoFilter = worksheet.getAutoFilter();
autoFilter.setRange("A1:D1");
autoFilter.filter(1, "Student");

这工作正常。但是对于第 3 列,我想使用 "contains" 选项进行过滤。 在 excel 中,我们可以点击文本过滤器并点击包含选项,然后我们可以过滤包含一些子文本的文本。 例如,如果我想过滤所有包含 "school" 的文本: (结果可能像 aaa 学校、bbb 学校、xxx 学校等) 我怎样才能在 java 的 aspose 单元格中做到这一点?

参考以下示例代码:

AutoFilter autoFilter = worksheet.getAutoFilter();

autoFilter.setRange("A1:D1");

autoFilter.custom(1, FilterOperatorType.EQUAL, "*学校*");

autoFilter.refresh();

.......

我在 Aspose 担任支持开发人员/传播者。