excel2010如何保存dbf excel2007如何保存为dbf

经验直达:

  • excel2007如何保存为dbf
  • excel2010如何保存dbf
  • 如何把excel转成带小数的dbf

一、excel2007如何保存为dbf


在以前的excel2003中,只需要直接另存为dbf即可 , 但在excel2007中,就没有这个功能了 。下面让我为你带来excel2007保存为dbf的方法。
excel2007保存为dbf步骤如下:
用Access 2007打开EXCEL 2007表格,选中需要转换的表格,右击,选择“导出”->“dBASE文件”,设置一下保存文件的路径及名称、一般选取dBASE III(*dbf)文件格式 。
如下图所示
关于excel2007保存格式的相关文章推荐:
1. 怎么将excel2007保存为dbf格式
2. 怎么将EXCEL2007中的数据保存为图片
3. excel2007保存格式如何设置


二、excel2010如何保存dbf


以前版本采用了ODBC ADO驱动来实现,不少网友反馈存在“找不到ISAM”的问题,为彻底解决这个问题,从12.30版开始,对这个功能进行全面改写,使用自制数据引擎,可以直接定义数据字段结构,可以智能调整字段宽度 , 在导回foxpro时,不会出错 。下面让我为你带来excel2010另存为dbf的方法。
excel2010保存dbf步骤如下:
界面:
功能界面:
关于excel保存dbf的相关文章推荐:
1. 怎么将excel2007保存为dbf格式
2. excel2013转dbf的方法
3. excel2007如何保存为dbf


三、如何把excel转成带小数的dbf


【excel2010如何保存dbf excel2007如何保存为dbf】在一般情况下,Foxpro的DBF表文件是可以直接被Excel打开进行编辑的,不过也有例外,Excel在识别DBF文件的具体格式时只辨认第一个字节,所以我们只要将文件格式标为30或者31的改为03(十六进制),Excel就能够正确打开DBF文件 。这里还有一点需要说明,上述修改方法仅适用于不包括备注型/通用型等复杂数据类型的DBF数据表文件 。如果DBF数据表文件包含复杂数据类型,修改后的文件在Excel中打开时可能会产生数据丢失现象 。

哪么如何修改文件的第一个字节呢?方法并不复杂,可以使用WinHex等十六进制编辑软件 。

如果没有十六进制编辑软件该怎么办呢?大家可以用下面的方法:

假定要修改 C:databasefox 下的表文件 Foxpro.dbf 。

首先,利用“记事本”生成纯文本文件Fix.txt(存储在C:database目录下),文件内容如下:

n C:databasefoxFoxpro.dbf

l

e 100 03

w

q

其次,进入MS-DOS方式(Windows 2000及其以后版本中的命令提示符) , 在命令提示符下键入如下命令:

debug < c:databaseFix.txt

这样就很轻松地完成了修改 。

相关经验推荐