如何将Excel文档转换成UTF-8格式的文本文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将Excel文档转换成UTF-8格式的文本文件相关的知识,希望对你有一定的参考价值。

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

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

此时会打开“导入文本文件”窗口,大家选择自己需要导入的TXT文件,例如,现在选中“桌面”上名为“小学三年级期末考试成绩单.txt”的文件,然后单击“导入”按钮。

在弹出的“文本导入向导 - 第1步,共3步”对话框中,默认原始数据类型,直接单击“下一步”按钮即可。

此时会跳转到“文本导入向导 - 第2步,共3步”对话框,勾选所有可用的分隔符号,然后单击“下一步”按钮。

在“文本导入向导 - 第3步,共3步”对话框中,默认列数据格式,直接单击“完成”按钮即可。

此时会弹出一个“导入数据”对话框,默认数据的放置位置为现有工作表的第一行第一列,可以根据自己的需要修改这个位置,然后单击“确定”按钮。

返回工作簿,就能看到如下效果,其中可能会有些数据的位置不对,可以自己手动调整。
参考技术A 先同时按ctrl和`键(在tab键上面呢),切换到公式画面,然后复制到文本文档就可以了。

如何将许多ANSI格式的txt文档批量转换成UTF8格式?

假设你的文件是ansi(gbk),用Replace Pioneer批量转换为UTF8的方法如下:

第一步:选文件
1.打开Tools->Batch Runner菜单
2.点击Pick Files,用鼠标对需要处理的多个文件进行多选。

第二步:变换编码
1.点击Change Encode按钮
2.点击input encoding,设置成CN->gbk
3.点击output encoding,设置成utf-8
4.点击start,完成

注:如果你想把输出保存到新文件里,可以在点击Start之前修改set output filename,把它从$FILENAME改成新的规则,比如$FILENAME.new,还要注意备份,以防操作失误。 另外,你还可以把输出保存到新文件夹里。

如果你要的utf-8文件带BOM标识,需要选utf-8-BOM而不是utf-8
参考技术A 搜一下:如何将许多ANSI格式的txt文档批量转换成UTF8格式?

以上是关于如何将Excel文档转换成UTF-8格式的文本文件的主要内容,如果未能解决你的问题,请参考以下文章

csv文件转换成excel的方法

如何将扫描的PDF文件转换成Excel格式文档

如何把csv文件转换成“正常的”excel?

问:如何将PDF文档(表格式的)转换为Excel格式?

怎样把WORD EXCEL这样的办公软件的文档格式转换成PDF

高分求-VB 把ANSI文本转换成UTF-8,多谢!!