加载工作簿或工作表时过滤对象
Contents
[
Hide
]
可能的使用场景
请用LoadOptions.LoadFilter从工作簿中筛选数据时的属性。但是如果你想从单个工作表中过滤数据,那么你将不得不覆盖[LoadFilter.startSheet](https://reference.aspose.com/cells/java/com.aspose.cells/loadfilter#startSheet(com.aspose.cells.Worksheet) ) 方法。请提供来自加载数据过滤器选项创建或使用时的枚举加载过滤器.
这加载数据过滤器选项枚举具有以下值。
- 没有任何
- 全部
- CELL_BLANK
- CELL_STRING 单元格
- CELL_NUMERIC
- 单元错误
- CELL_BOOL
- CELL_VALUE
- 公式
- 细胞数据
- 图表
- 形状
- 合并区域
- 条件格式
- 数据验证
- 数据透视表
- 桌子
- 超级链接
- SHEET_SETTINGS
- SHEET_DATA
- BOOK_SETTINGS
- 设置
- XML_地图
- 结构体
- 文件属性
- DEFINED_NAMES
- VBA
- 风格
加载工作簿时筛选对象
以下示例代码说明了如何从工作簿中筛选图表。请检查示例 excel 文件用于此代码和输出 PDF由它产生。正如您在输出 PDF 中看到的那样,所有图表都已从工作簿中过滤掉。
加载工作表时过滤对象
下面的示例代码加载源文件并使用自定义过滤器从其工作表中过滤以下数据。
- 它从名为 NoCharts 的工作表中过滤图表。
- 它从名为 NoShapes 的工作表中过滤形状。
- 它从名为 NoConditionalFormatting 的工作表中过滤条件格式。
一次,它加载源文件使用自定义过滤器,它会一张一张地拍摄所有工作表的图像。这是供您参考的输出图像。如您所见,第一张图片没有图表,第二张图片没有形状,第三张图片没有条件格式。