我可以使用Apache POI和Java编写excel Sheet。 此外,我能够按行分组,如要求中所述。 但是,我面临的问题是: 我在工作簿中创建了多个工作表,并使用" groupRow"将表格中的数据分组。 并且,我需要默认激活第二张。全部,工作正常,除了扩展(+)按钮到"取消组合" "组"。 基本上,当我打开excel时,默认选择第二张,同样也会对相似的数据进行分组。但是,当我点击"取消组合"按钮(+),它不起作用。 注意:如果我导航到其他工作表并返回到同一工作表,那么"取消组合"按钮工作正常。 它是由于"数据选项卡"默认情况下已停用。 如何激活"数据选项卡"默认情况下,以便"取消组合"按钮工作正常。 所以,基本上,我需要" Ungroup"按钮工作,而不导航到其他工作表。 感谢您的帮助和支持。 如果可能,请分享代码段。
以下是代码片段:
sheetx = wb.createSheet();
sheetx.groupRow(4, 11);
sheetx.setRowGroupCollapsed(4, true);
wb.setActiveSheet(1);