我有一个 .xls 文件,它是通过某些过程自动生成的。工作簿中只有 1 张工作表(带有名称)。当我使用以下代码时,它没有抓住工作表
HSSFSheet sheet = workbook.getSheetAt(0);
但是,当我将该工作表的内容复制到工作表 1 中的新 .xls 文件中,然后重新运行代码时,它工作正常。我的假设是,它必须抓住索引 0 处存在的任何工作表,那么为什么它在前一种情况下不能工作而在后一种情况下工作正常呢?有任何想法吗?
我有一个 .xls 文件,它是通过某些过程自动生成的。工作簿中只有 1 张工作表(带有名称)。当我使用以下代码时,它没有抓住工作表
HSSFSheet sheet = workbook.getSheetAt(0);
但是,当我将该工作表的内容复制到工作表 1 中的新 .xls 文件中,然后重新运行代码时,它工作正常。我的假设是,它必须抓住索引 0 处存在的任何工作表,那么为什么它在前一种情况下不能工作而在后一种情况下工作正常呢?有任何想法吗?