dataCell.setCellValue("——————");为什么我这样设置值,导出的表这里还是空白的,没有一条横杠呢
时间: 2023-12-21 22:05:32 浏览: 99
matlab将多个excel读取并存到一个excel的不同sheet中.zip
可能是因为setCellValue方法的参数类型不匹配,导致设置失败。setCellValue方法需要传入一个与单元格数据类型相对应的值,如果传入的值类型不正确,则会导致设置失败。例如,如果单元格的数据类型为字符串类型,则需要传入一个字符串类型的值。
你可以尝试将setCellValue方法的参数改为字符串类型的"——————",或者使用setCellType方法将单元格的数据类型设置为字符串类型,然后再调用setCellValue方法设置值。
另外,还有一种可能是该单元格被其他代码修改了样式或格式,导致设置的值无法显示。你可以检查一下是否存在这种情况。
阅读全文