本帖最后由 wyb 于 2023-2-3 16:00 编辑
1.在本地excel设置一个filter
2.后端接收保存的时候,如果设置了open参数,则filter消失了
代码如下:
- XlsxOpenOptions options = new XlsxOpenOptions();
- options.setImportFlags(EnumSet.of(ImportFlags.Data,
- ImportFlags.ConditionalFormatting,
- ImportFlags.DataValidation,
- ImportFlags.Formulas,
- ImportFlags.MergeArea,
- ImportFlags.PivotTable,
- ImportFlags.Shapes,
- ImportFlags.Style,
- ImportFlags.Table));
- Workbook workbook = new Workbook();
- workbook.open(file.getInputStream(), options);
复制代码
3.如果不设置open参数,则可以正常显示
代码如下:
- workbook.open(file.getInputStream());
复制代码
|
|