java - 使用 hssfworkbook 打开 Excel 工作表

标签 java apache-poi hssf

我正在打开一个有 3 个选项卡的 Excel 工作表,我将 i 写入这 2 个选项卡取决于在表单中单击给定的三个链接中的哪一个。 为了进一步解释,我在“添加”、“取消”、“修改”表单中有 3 个链接,单击某个链接将下载 Excel 工作表,相应选项卡中的数据,其余 2 个选项卡将有空白数据。

但是每次第一个选项卡打开时,无论单击哪个链接(数据正在正确的选项卡中写入),这可能会让最终客户感到困惑。

如何确保应打开已写入数据的特定选项卡。

谢谢 迪拉杰

最佳答案

使用HssfWorkBook.setActiveSheet(int index)XssfWorkBook.setActiveSheet(int index) 其中 index 是工作表的索引。这应该可行。

并确保执行此操作后,您还需要执行写入操作以使更改永久生效。

关于java - 使用 hssfworkbook 打开 Excel 工作表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23341805/

相关文章:

java - 从二进制获取图像维度和图像大小

java - @OrderBy 在 JPA 中无法正常工作

java - 我们如何用下划线替换重复的单词,Java‽

java - 将 List 实例写入 Excel 文件 - Apache POI

java - 使用 findSimilarColor 在 Excel 文件上设置背景

java - 如果超出最大行数,则使用 java 和 POIExcel util 创建额外的 excel 文件

java - includeProperties 不起作用?

java - Apache POI 解析和处理空单元格

java - 使用 MessageDigest SHA-256 的 POI XSSF/XLSX 散列不确定性

java - 无法使用 Apache POI 读取 xls 文件的单元格颜色