大家好!我是一刚刚学习的POI新手,有个问题想请求各路大神请教~~~
我创建一个Excel并且建立一个sheet页, 为什么创建好的sheet页行和单元格都有啊?我在网上看的教学视频他创建好sheet页是空白,行和单元格都是自己建的,我的代码如下:
//创建Excel工作簿
Workbook wk=new HSSFWorkbook();
wk.createSheet();
FileOutputStream fos=new FileOutputStream("C://Users//周孟禹//Desktop//poi.xls");
wk.write(fos);
fos.close();
不创建单元格就没有单元格的内容,
是呀,我没有创建单元格, 只是创建Excel之后紧接着 建了sheet,建完sheet后这个sheet就有单元格了,这个情况是正确的?还是我代码的问题?
首先,你的代码没有问题啊,就是简单的API调用啊。
其次,你觉得问题是什么呢,API调用生成的excel就是正常的有单元格的吧。
是这样的!单元格肯定都是有的啊,你打开一个excel都是默认为空的!创建单元格只不过是给它赋值罢了。