Java POI SS问题与Excel大纲和展开/折叠

Java POI SS问题与Excel大纲和展开/折叠,java,excel,apache-poi,Java,Excel,Apache Poi,我遇到了一个使用POI SS的Excel大纲的问题。我创造 三个组,“Test1”是根节点。我也把每一组都搞垮了 使用setRowGroupCollapsed。但是,当我展开 Excel文件生成后,所有其他节点也展开 是否有防止这种情况发生的设置?我希望所有的层都被折叠,如果我扩展第一层,较低的层应该保持折叠,直到我 扩展它们 下面是我的测试代码,非常感谢您的帮助。 提前感谢, sheet.setAlternativeExpression(false); sheet.setRowSums

我遇到了一个使用POI SS的Excel大纲的问题。我创造 三个组,“Test1”是根节点。我也把每一组都搞垮了 使用setRowGroupCollapsed。但是,当我展开 Excel文件生成后,所有其他节点也展开

是否有防止这种情况发生的设置?我希望所有的层都被折叠,如果我扩展第一层,较低的层应该保持折叠,直到我 扩展它们

下面是我的测试代码,非常感谢您的帮助。 提前感谢,

sheet.setAlternativeExpression(false);    
sheet.setRowSumsBelow(false);

Row excelRow = null;    
Cell excelCell = null;

excelRow = sheet.createRow( 0 );    
excelCell = excelRow.createCell( 0 );    
excelCell.setCellValue( "Test 1" );

excelRow = sheet.createRow( 1 );    
excelCell = excelRow.createCell( 1 );    
excelCell.setCellValue( "Test 2" );    

excelRow = sheet.createRow( 2 );    
excelCell = excelRow.createCell( 2 );    
excelCell.setCellValue( "Test 3" );


excelRow = sheet.createRow( 3 );    
excelCell = excelRow.createCell( 3 );    
excelCell.setCellValue( "Test 4" );

sheet.groupRow( 1, 3 );    
sheet.groupRow( 2, 3 );    
sheet.groupRow( 3, 3 );    

sheet.setRowGroupCollapsed( 1, true );    
sheet.setRowGroupCollapsed( 2, true );    
sheet.setRowGroupCollapsed( 3, true );