使用 Microsoft Office Excel 从文本文件导入数据有两种方式:能在 Excel 中打开文本文件,也能导入作为外部数据区域 (外部数据区域:从 Excel 的外部(如,数据库或文本文件)导入工作表的数据区域。在 Excel 中,可为外部数据区域中的数据设置格式或用其进行计算,就如同对其他所有数据相同。)的文本文件。要将数据从 Excel 导出到文本文件,请使用“另存为”命令。
以下是常用的两种文本文件格式:
?带分隔符的文本文件 (.txt),其中通常用制表符(ASCII 字符代码 009)分隔文本的每个字段。
?逗号分隔值文本文件 (.csv),其中通常使用逗号 (,) 分隔文本的每个字段。
能更改带分隔符的文本文件和 .csv 文本文件中使用的分隔符。这样,便可确保能够按照所需的方式进行导入或导出操作。
注释
?能导入或导出多达 1,048,576 行和 16,384 列。
?无论是导入还是导出,可能都需要了解有关 Excel 文本转换器的周详信息。有关周详信息,请参阅帮助主题 Excel 中支持的文件格式中的“文本格式”和帮助主题不转换为其他文件格式的 Excel 格式和功能中的“文本文件格式”。
通过打开文本文件来导入文本文件
能使用“打开”命令将在其他程式中创建的文本文件转换为 Excel 工作簿。
1、单击“Microsoft Office 按钮”,然后单击“打开”。
将显示“打开”对话框。
2、在“文件类型”框中,选择“文本文件”。
3、在“查找范围”列表中,找到并双击要打开的文本文件:
?如果文件为文本文件 (.txt),则 Excel 将启动“文本导入向导”。
按照“文本导入向导”中的说明进行操作。单击“帮助”以获得有关使用“文本导入向导”的周详信息,或参阅文本导入向导。完成向导中的操作步骤后,请单击“完成”。
?如果文件为 .csv 文件,则 Excel 将自动转换该文本文件并将其打开。
注释 当 Excel 打开 .csv 文件后,他将使用当前默认数据格式设置来解释怎么导入每个数据列。你可能希望能够使用“文本导入向导”更灵活地将列转换为不同的数据格式。例如,.csv 文件中数据列的数据格式可能是 MDY,而 Excel 的默认数据格式为 YMD,或希望将带有前导零的数字列转换为文本,以便能保留前导零。要使用“文本导入向导”,能在打开文件前将文件的类型更改为 .txt,或通过连接到文本文件来导入文本文件。
通过连接到文本文件来导入文本文件
能从作为外部数据区域 (外部数据区域:从 Excel 的外部(如,数据库或文本文件)导入工作表的数据区域。在 Excel 中,可为外部数据区域中的数据设置格式或用其进行计算,就如同对其他所有数据相同。)的文本文件导入数据。
1、单击要用来放置文本文件数据的单元格。
2、在“数据”选项卡上的“获取外部数据”组中,单击“自文本”。
3、在“查找范围”列表中,找到并双击要导入的文本文件。
按照“文本导入向导”中的说明进行操作。单击“帮助” 以获得有关使用“文本导入向导”的周详信息,或参阅文本导入向导。完成向导中的操作步骤后,请单击“完成”。
4、在“导入数据”对话框中,请执行下列操作:
(可选)单击“属性”以设置所导入数据的刷新、格式和布局选项。
在“数据的放置位置”下,请执行下列操作之一:
?要将数据返回到所选位置,请单击“现有工作表”。
?要将数据返回到新的工作表的左上角,请单击“新建工作表”。
5、单击“确定”。
Excel 会将外部数据区域放置在指定的位置。
通过保存数据将数据导出到文本文件
能使用“另存为”命令将 Excel 工作表转换为文本文件。
1、单击“Microsoft Office 按钮”,然后单击“另存为”。将显示“另存为”对话框。
2、在“保存类型”框中,为工作表选择文本文件格式。
注释 不同的格式支持不同的功能集。有关不同文本文件格式支持的功能集的周详信息,请参阅不转换为其他文件格式的 Excel 格式和功能。
3、在“另存为”列表中,通过浏览找到要将新文本文件保存到的位置。
4、在“文件名”框中,查看 Excel 为新文本文件建议的名称,并更改该名称(如有必要)。
5、单击“保存”。
6、此时将显示一个对话框,提醒你仅将当前工作表保存到新文件。如果确定当前工作表就是要保存为文本文件的工作表,则单击“确定”。能通过对每个工作表重复此过程来将其他工作表保存为独立的文本文件。
7、此时将显示第二个对话框,提醒你工作表可能包含文本文件格式不支持的功能。如果只想将工作表数据保存到新文本文件中,则单击“是”。如果不确定且想要了解有关文本文件格式不支持的 Excel 功能的周详信息,则单击“帮助”获取周详信息。
更改文本文件中使用的分隔符号
对于带分隔符的文本文件,能在“文本导入向导”的步骤 2 中将分隔符从制表符更改为其他字符。在步骤 2 中,还能更改处理连续分隔符(如连续引号)的方式。 有关使用“文本导入向导”的周详信息,请参阅文本导入向导。
更改所有 .csv 文本文件中的分隔符
1、单击 视窗系统“开始”菜单。
2、单击“控制面板”。
3、打开“区域和语言选项”对话框。
4、单击“区域选项”选项卡。
5、单击“自定义”。
6、在“列表分隔符”框中键入新的分隔符。
7、单击“确定”两次。
注释 更改了计算机的列表分隔符后,所有程式都使用新分隔符。能使用相同过程将分隔符更改回默认分隔符。在excel 2007中导入或导出文本文件_excel教程
文章来源:http://www.sudu.cn/info/html/internet/20071219/78175.html
分享到:
相关推荐
Student-Excel导入导出
Excel-VBA宏编程实例源代码-数据的导入导出-自动导入文本文件.zip
文本,Excel导入导出到SQL数据库:文本文件和Excel文件导入导出到数据库
TIA博途V17中DB块如何导出成源文件或XML文件或EXCEL中? 博途中导出DB块的3种方法介绍。
Excel-VBA宏编程实例源代码-数据的导入导出-导出Excel文件到文本文件中.zip
这个一个比较完整的ssh整合后实现导入导出excel、百度富文本编辑器使用、highcharts统计图表应用、clob大对象处理等综合性、实用性比较强的案例代码实现
使用SafeArray对Excel导入/导出(区域读写数据),比使用单元格循环读写速度快上一百倍以上,经过测试整个工作表65526*10的数据区域,导入时间与导出时间就35秒钟左右,速度上与读写普通的文本文件有得比,基本能让人满意....
EXCEL VBA实现批量导入导出TXT
手机号码归属地批量查询工具,数据库更新到2012.10月超过25万条数据,含移动、联通、电信所有号段,支持文本文件和EXCEL导入,可以导出EXCEL等多种格式,导出时不更改原文件信息,只是增加一列“归属地”,也可以...
web中使用POI导入导出EXCEL文件的例子 struts1.x的例子,struts2.x可以参考自己修改 1.action的写法 import java.io.*; import java.sql.*; import java.util.ArrayList; import javax.servlet....
文本文件、EXCEL相互导入、导出,包含了datagridview、datatable的相互转换,是一个比较完整的例子,可供大家在写程序的时候借鉴。
用抽象工厂实现的多种文件导入与导出,包括文本文件,Word,Excel,数据库,XML等多中文件的导入与导出,其中用到了抽象工厂的设计模式,这是我的一个实验,希望对大家有帮助 附作业要求: 11)给出一个从键盘读入字符...
excel 导入导出 //设置为文本类型 xlWorkSheet.columns.ColumnWidth=20; //设置列宽
导出导入 excel 导出导入 文本文件 导出导入 dBase IV文件 导出导入 dBase III文件 导出导入 DBF文件 导出导入 xml文件 等......
把datatable类型的数据导出或导入,,可以把数据库表结构做导出
PHP导出标准Excel表格和导入代码 而并非 文本文件(制表符分隔)
可对选中的文本进行导入、过滤、导出为,具体使用请参照说明。本软件针对特定的需求开发,如果有其他特殊需求请联系本人。
摘要:VB源码,报表打印,Excel,导入导出 VB编写的文本文件和Excel文件导入导出到数据库的小程序,功能单一,没有其它的功能,还有点不完善,希望大家帮忙完善。 程序支持:数据库写入到文本文件、文本文件导入到...
主要是对超级列表框数据的操作。含导入、导出、排序等功能。支持Excel、文本文档快速导出。1万数据。Excel导入导出1秒左右。@liuxianjunxi。Tags:Excel。
运用Matlab对外部文件数据进行导入导出; 数据类型包括数值型、文本型以及混合数据等; 文件格式涉及dat、txt、csv、xls等; 编程案例若干。 2.目录 33.0 概述 33.1 数值型数据写出到文件dlmwrite 33.2 混合数据写出...