excel单元格换行是ALT+回车。我要写程序输出一些数据到excel,怎么实现单元格内换行? excel单元格换行是ALT+回车。我要写程序输出一些数据到excel,怎么实现单元格内换行?\r\r\n\n这三个都试了,只是显示一个空格,没有起到换行的效果 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个好像也不行。比如我想某单元格数据输出样式是:aabb加上这个后,单元格显示的数据是:aa0x000Abb加的时候我是这样加的:"aa" + "0x000A" + "bb"; poi吗? HSSFCellStyle cellStyle=wb.createCellStyle(); cellStyle.setWrapText(true); cell.setCellStyle(cellStyle); cell.setCellValue(new HSSFRichTextString("ASDASD\r\nEQWEQW"));就可以了 不是POI,是自己写程序导出数据到.CSV文件 你输出的是csv文件,然后通过excel打开这个文件。csv只是一个普通的文本文件,无法保存excel文件的属性。所以你想通过excel打开文件csv文件,实现自动换行,是无法实现的。除非你直接输出xls格式的文件。 再补充一点excel实现自动换行的两个必要条件1.将excel单元格的格式设置成自动换行。2.在文字中间加上换行符 CHR(10csv是普通的文本文件,无法满足第一个条件。所以自动换行的功能是无法实现的。 首先excel != csv其次,不是所有解析csv的程序,都能正确识别字段内换行1,2,3,"abc这里是换行(\r\n随便)能够把第二行仍然视作第一行最后一个字段的延续的前提是,两边用了引号(字段内两个引号转义),且读到行末仍然没有出现闭引号" 类似于System.out.println("1,2,3,\"abc\r\nxyz\"\"123\"")代表最后一个字段是abcxyz"123在重复一遍,这个不是所有csv解析程序都能正确识别。具体参见RFC4180,其中第6段 我也遇到这种问题~~楼主 最后怎么觉得的呀.../r/n 都是显示出来的空格~~<br> <p>又是换到 另外一个单元格了~~ 宏调试的 确实是 & Chr(10) & 但是 代码里面怎么写~~" & Chr(10) &" 就会当成个字符串了~~根本不会解析~~怎么在单元格内换行啊~~ thread-safe????????? 一个简单的错程序,用java来实现一个链表。恳请指正 请教各位关于JAVAMAIL发送网页到163时被屏蔽的问题 在applet 中可以实现打印么?请高手指点 判断Text中的值是否改动的事件有吗? 十分感谢!! 请教下java的启动文件? 面试考的问题,好难!!我的文采不好。 jbuilder 哪个版本最好?还有 ftpClient.put(d:\xx.doc)? 怎样把byte[]的内容置空 急!急! 如何load一个image到另一个image里面? 怎么给JFrame加载新的皮肤啊...
aa
bb
加上这个后,单元格显示的数据是:
aa0x000Abb
加的时候我是这样加的:"aa" + "0x000A" + "bb";
HSSFCellStyle cellStyle=wb.createCellStyle();
cellStyle.setWrapText(true);
cell.setCellStyle(cellStyle);
cell.setCellValue(new HSSFRichTextString("ASDASD\r\nEQWEQW"));
就可以了
excel实现自动换行的两个必要条件
1.将excel单元格的格式设置成自动换行。
2.在文字中间加上换行符 CHR(10csv是普通的文本文件,无法满足第一个条件。所以自动换行的功能是无法实现的。
其次,不是所有解析csv的程序,都能正确识别字段内换行1,2,3,"abc这里是换行(\r\n随便)
能够把第二行仍然视作第一行最后一个字段的延续的前提是,两边用了引号(字段内两个引号转义),且读到行末仍然没有出现闭引号"
System.out.println("1,2,3,\"abc\r\nxyz\"\"123\"")
代表最后一个字段是
abc
xyz"123在重复一遍,这个不是所有csv解析程序都能正确识别。具体参见RFC4180,其中第6段
/r/n 都是显示出来的空格~~<br> <p>又是换到 另外一个单元格了~~ 宏调试的 确实是 & Chr(10) & 但是 代码里面怎么写~~" & Chr(10) &"
就会当成个字符串了~~根本不会解析~~怎么在单元格内换行啊~~