excel表的多页合并问题!很急!请多帮忙!

shiguangxinno1 2004-08-01 01:06:17
请问各位高手,小弟怎样才能把一个excel表中多页中的纪录合成一个列表做到一个sheet中,不再分页???

由于时间很紧,还请各位高手多多帮忙!!
最好是能给小弟一段比较详细的代码!!
先谢谢各位了!!!!!!
...全文
311 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
tiger_wkh52741 2004-08-01
  • 打赏
  • 举报
回复
你看看吧,乱码是日文,对你的问题没有影响!

public void downExcel(String filename, F90JJV09ActionForm actionForm) throws
java.io.IOException, java.io.FileNotFoundException {

POIExcel poi = new POIExcel(filename, "狠诉缷@婍匕綎緧讖憗i桳壙徹寯曬崘彂嶌惉梡乯");
HSSFCellStyle cellStyle = poi.getWorkbook().createCellStyle();
cellStyle.setAlignment(HSSFCellStyle.ALIGN_RIGHT);
poi.writeString(0, 0, "狠诉缷@婍匕綎緧讖憗i桳壙徹寯曬崘彂嶌惉梡乯" + " " + Tools.getLocaleCurrentTime());
String[] array = {
"昞帵懳徾擭寧", actionForm.getSdate()," 晹栧",actionForm.getDropList()};
poi.writeStringArray(2, 0, array);

String[] titleName = {
"姩掕壢栚", " 暔審柤徧", "僔儕傾儖斣崋", " 愝抲晹栧", " 宊栺擔", " 宊栺婜娫", "儕乕僗椏","巟暐僒僀僋儖","擭娫儕乕僗","宊栺嬥妟"};
String[] tableTitle = {
"SUBJECT_NAME", "THING_NAME", "SERIAL_NO", "SET_DEPART",
"CONTRACT_DATE", "BETWEEN_DATE", "LISLIO_NAME","SAIKLU_NAME","YEAR","CONTRACT_AMOUNT"};
String[] total={"2040,000","8160,000"};
LinkedList table = actionForm.getResultList();
poi.writeStringArray(4, 0, titleName);
poi.writeLinkedList(5, 0, table, tableTitle,cellStyle);
poi.writeStringArray(table.size()+5,titleName.length -2,total);
poi.saveFile();
}

}
pleonheart 2004-08-01
  • 打赏
  • 举报
回复
楼上说的也对,哈哈
keke1 2004-08-01
  • 打赏
  • 举报
回复
用复制,粘贴不是就可以了
pleonheart 2004-08-01
  • 打赏
  • 举报
回复
用POI(http://jakarta.apache.org/poi)吧,将所有的内容读出来,然后放到一个sheet里就可以了
主要特性 功能全面 FlexCell提供了很多实用的功能,例如:打开/保存文件、输出Excel文件(不需要安装Excel)、输出PDF/HTML/CSV文件、输入/输出XML文件、打印和打印预览、筛选、冻结行列、底部合计栏、合并单元格、排序、图、条形码、二维码、虚模式、OwnerDraw模式。 易于使用 FlexCell融合了Excel、MSFlexGrid和DataGridView的很多优点,更符合用户的使用习惯。安装包中提供了完整的C++、C#、VB.NET、VB6、火山视窗、易语言演示程序,可以帮助您快速了解本控件的使用方法。 输入方便 FlexCell提供了ComboBox、TextBox、CheckBox、Button、HyperLink、Calendar、DateTime、BarCode和QrCode等单元格类型,可以设置Letter、Upper、Lower、Digital、Numeric等多种类型的Mask,使用Mask能够自动控制用户输入,减少输入错误。 打印方便 FlexCell提供了方便的打印和预览功能,可以添加分页符,可以方便地修改页面设置,例如:纸张大小、纸张方向、页边距、缩放比例、打印范围、单色打印、页眉和页脚、可重复打印的标题行和标题列。 对象模型 精心设计的对象模型,可以化繁为简、使程序的可读性更好。FlexCell提供了11个类:Cell、Chart、Column、ComboBox、Image、PageBreak、PageSetup、Range、ReportTitle、Row、Selection。 单元格属性 FlexCell提供了丰富的单元格属性,例如:Alignment、BackColor、Border、CellType、Comment、Font、ForeColor、Locked、Mask、Printable、Tag、Text、Wra

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧