JAVA另存excel文件

很简单一个功能,用JXL或者POI都可以 ,把一个EXCEL文件另存一下就行了,比如2.xls另存为3.xls ,内容不变。我是用JXL做的,导出之后3是空的。新手 ,帮忙看看。
import jxl.Workbook;
import jxl.read.biff.BiffException;
import jxl.write.WritableWorkbook;

public class text {
private static String inn = "d:\\2.xls";
private static String ott = "d:\\3.xls";

public static void copy(String inname,String outname) throws BiffException, IOException {

Workbook workbook = Workbook.getWorkbook(new File(inname));

WritableWorkbook outExcel =Workbook.createWorkbook(new File(outname),workbook);

}
public static void main(String[] args) throws BiffException, IOException {
copy(inn,ott);
}
}

应该是少一句:outExcel .write();
温馨提示:内容为网友见解,仅供参考
无其他回答

怎么用java将一个excel里面数据读出并写入另一个excel?
一、在开始进行Java读写Excel前,需要先下一个jxl的jar包,这个jar包中提供了相关读写Excel的方法,将jxl.jar放到classpath下或者在工程的buildpath中添加jxl.jar后,便可以开始Java读写Excel了。二、Java读取Excel数据,首先,创建一个xls文件(如:jxltest.xls),然后在文件中添加一些数据,Excel文件创...

怎么使用Java完成下载excel文件,服务器上excel文件是直接存在的而不是...
写个文件专门提供下载文件也可以,但那样对于你这种情况明显多余了,把服务器端Excel文件的MIME类型映射信息改成application\/octet-stream即可。这个映射可以在web.xml中定义。

用java jxl读取excel 编辑保存为新的excel文件“±” 正负号编译错误怎 ...
你文件流输出的时候设定下utf-8格式,± 出现的单元格 值类型设定为string

java导出到excel中8变成了0
数据格式支持有限造成的。Java程序可能无法正确地根据Excel文件中的数值来处理数据,因此会出现8变成了0的情况。Java是一门面向对象编程语言,1990年代初由詹姆斯·高斯林等人开发出Java语言的雏形。

java excel转换prn
打开excel文档,点击文件另存,然后点击保存类型为带格式文本文件,最后用空格分隔*.prn即可 。 使用打印机打印文件时,如果你在打印设置界面中选择输出到文件,那么随后输出到指定目录的文件默认是以.prn为扩展名,这个文件就是所谓的prn文件,。prn文件虽然扩展名都是.prn,但对于不同品牌的打印机,保存...

java:复制excel的一整列值到另一个excel中
某个页面,同时选取2个excel文件,第一个是源数据excel,第二个是接受新数据的excel。附带一个submit按钮 当按下按钮之后,用代码读取第一个excel你所指定的列,当然,这个地方你也可以做成参数,不要写死在代码里。用arraylist暂时保存数据,在另一个excel中的某一列循环添加数据就可以了。当这些动作...

java中,如何实现将导出的excel导出的数据条数及无法导出数据提示在页面...
set @sql=@sql+' union all select 列名1,列名2,列名3 from t_TestTable where TypeID='+cast(@TypeID as varchar(8))+')a queryout F:\\datafile\\TypeData'+cast(@TypeID as varchar(8))+'.xls -c -q -SServerName -Usa -PSAPASSWORD -dDBName'--查询满足条件的记录并保存到xls文件中...

java web下载Excel文件到本地,总是要比服务器上的原来的文件要大几...
最近我遇到一个保存为excel文件的问题 保存为excel文件时 会在文件流最前面加上byte[] bs = {(byte) 0xef, (byte) 0xbb, (byte) 0xbf }; 希望能帮到你

java用poi导出excel文件,打开导出的文件时报错,怎么办?
1.你的excel模版本身有问题,可以尝试新建一个模版。2.你的excel使用了一些POI不支持的函数。解决办法:另存是由excel重写了完整的文件,可以解决问题。关闭文件例子:FileOutputStream os = new FileOutputStream("workbook.xls");wb.write(os);os.close();在保护状态下execl的格式有可能正在被使用,...

如何用Java导出数据存到excel里面
import java.io.*;import java.io.File.*;import java.util.*;public class excel { public static void main(String[] args){ String targetfile = "c:\/out.xls";\/\/输出的excel文件名 String worksheet = "List";\/\/输出的excel文件工作表名 String[] title = {"ID","NAME","DESCRIB"};...

相似回答