excel to txt java,txt转excel txt转excel的简单操作

面对txt文档虽然比较简单,但是在对其进行编辑的过程当中就没有那么方便了,所以我们这时就需要将txt转为excel格式,那么txt转excel如何操作呢?这就是今天小编所要介绍的内容了。

txt转excel——txt转excel的简单操作

方法/步骤

1、在正式获取外部数据之前,需要提醒大家的一点是,我们也要先做好TXT文本数据的分隔工作这里可用的分隔符也包括空格、制表符、英文的逗号以及分号四种,等做完所有的分隔工作后保存这篇文档。

2、用Excel2010打开一篇空白工作簿,切换到“数据”选项卡,然后单击“获取外部数据”组中的“自文本”命令。

f95c1c5a938c6ea8815a834b2f1dc933.png

3、此时会打开“导入文本文件”窗口,大家选择自己需要导入的TXT文件,例如,我们现在选中“桌面”上名为“小学三年级期末考试成绩单.txt”的文件,然后单击“导入”按钮,在弹出的“文本导入向导-第1步,共3步”对话框中,我们默认原始数据类型,直接单击“下一步”按钮即可。

此时会跳转到“文本导入向导-第2步,共3步”对话框,我们勾选所有可用的分隔符号,然后单击“下一步”按钮。在“文本导入向导-第3步,共3步”对话框中,我们默认列数据格式,直接单击“完成”按钮即可。此时会弹出一个“导入数据”对话框,默认数据的放置位置为现有工作表的第一行第一列,大家可以根据自己的需要修改这个位置,然后单击“确定”按钮。返回工作簿,我们就能看到如下效果,其中可能会有些数据的位置不对,大家可以自己手动调整。

用java实现txt转excel

importjava.io.*;

importjxl.*;

importjxl.write.*;

//用java将txt数据导入excel

publicclassCreateXLS

{

publicstaticvoidmain(Stringargs[])

{

try

{

//打开文件

WritableWorkbookbook=Workbook.createWorkbook(newFile(“测试.xls”));

//生成名为“第一页”的工作表,参数0表示这是第一页

WritableSheetsheet=book.createSheet(“第一页”,0);

//在Label对象的构造子中指名单元格位置是第一列第一行(0,0)

//以及单元格内容为test

Labellabel=newLabel(0,0,”test”);

//将定义好的单元格添加到工作表中

sheet.addCell(label);

/*生成一个保存数字的单元格

必须使用Number的完整包路径,否则有语法歧义

单元格位置是第二列,第一行,值为789.123*/

jxl.write.Numbernumber=newjxl.write.Number(1,0,789.123);

sheet.addCell(number);

//写入数据并关闭文件

book.write();

book.close();

}catch(Exceptione)

{

System.out.println(e);

}

}

}

importjava.io.BufferedWriter;

importjava.io.File;

importjava.io.FileWriter;

importjava.io.IOException;

importjxl.Cell;

importjxl.Sheet;

importjxl.Workbook;

import jxl.read.biff.Biff Exception;

//用java将excel数据导入txt

Public class Write Txt{

public static void main(String[]args){

//TODOAuto-generatedmethodstub

Stringfilepath=”d:\\demo.xls”;

try{

Workbookworkbook=Workbook.getWorkbook(newFile(filepath));

Sheetsheet=workbook.getSheet(0);

Filefile=newFile(“d:/1.txt”);

FileWriterfw=newFileWriter(file);

BufferedWriterbw=newBufferedWriter(fw);

//j为行数,getCell(“列号”,”行号”)

intj=sheet.getRows();

inty=sheet.getColumns();

for(inti=0;i

for(intx=0;x

Cellc=sheet.getCell(x,i);

Strings=c.getContents();

bw.write(s);

bw.write(“”);

bw.flush();

}

bw.newLine();

bw.flush();

}

System.out.println(“写入结束”);

}catch(BiffExceptione){

e.printStackTrace();

}catch(IOExceptione){

e.printStackTrace();

}

}

}

有关txt转excel格式的内容今天就介绍到这里了,大家如果还想了解更多与之有关的内容,欢迎关注我们

推荐阅读

将txt文本文件导入到excel工作簿中 多个excel工作簿合并 | 文军营销将txt文本文件导入到excel工作簿中 多个excel工作簿合并,这个问题是我们很多人都很困惑的一个问题,多个excel工作簿合并是我们非常常用的一个东西,也...Excel文本数据的处理方法和技巧 Excel文本数据预处理 | 文军营销Excel文本数据的处理方法和技巧 Excel文本数据预处理,【excel助手】今天为大家分享一篇干货知识,如何设置Excel文本数据预处理,今天的分享角度是从...Excel文本型数字和纯数字的格式转换 excel格式转换数字 | 文军营销Excel文本型数字和纯数字的格式转换 excel格式转换数字,这个问题是我们很多人都很困惑的一个问题,excel格式转换数字是我们非常常用的一个东西,也是我们...word转换成excel word转换成excel这些方法就够了 | 文军营销在我们使用word时,有时会因为某些需要,需要将word文档中的某些图表转换成excel,那是直接转换呢还是需要其它的转换工具呢,接下来我们就一起来看一看wor...excel表格常用技巧大全 常用excel表格制作小技巧 | 文军营销在用Excel制作表格的时候,为了提高制作表格的效率,我们经常会使用到一些技巧和一些制作原则,那么excel表格常用技巧有哪些?又要遵循什么样的原则?这就是今天...

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值