我目前使用Apache POI库来生成Java中的excel文件。XSSF Excel命名样式
下面是我想知道的:在Excel中,可以创建将添加到工作簿的新单元格样式。这些样式可重复使用,可以从样式表中选择。
使用Apache POI,您可以在构建工作簿时做类似的事情。您可以创建一个附加到工作簿的新XSSFCellstyle,并且可以将其应用于任意多个单元格。但是,这些样式不可重用。如果我在Excel中打开生成的工作簿,并更改其中一种单元格样式,我将永远无法将其更改回到我在XSSF中生成的未命名样式。这些样式不会添加到工作簿的样式表中。
我只是想知道,有没有在Apache POI工作簿创建命名风格的任何手段,该文件在Excel中打开后,然后可以看到和resused?
编辑:在进一步的调查似乎有一种方法可以做到这一点使用HSSF,我们可以使用:
cellStyle.setUserStyleName("Header")
我找不到一个相当于XSSF任何信息,但。任何人都知道是否有可能?
谢谢!我一直试图用CTStyleSheet解决这个问题,但我错过了一些非常重要的步骤。再次感谢。 – DoonStar