回 帖 发 新 帖 刷新版面

主题:xls转化成dbf的问题

我这里有个xls文件
我对xls文件进行如下操作:
1、全选→格式→列→最适合的列宽
2、文件→另存为→保存类型选择“DBF 4(dBASE IV)”

然后我打开转成后的dbf,结果发现“马鞍山恒荣装饰工程有限责任公司”变成了“马鞍山恒荣装饰工程有限责任”,少了两个字“公司”。
不知道为什么,
可有什么更好的办法将xls文件转化成dbf,确保xls文件中的内容不被丢失。

回复列表 (共4个回复)

沙发


IMPORT FROM LSS.XLS  TYPE XL5
在当前目录下自动生成同名数据表:LSS.DBF

板凳

数一数 最长的一列 有多少个字符.
在 该列 的 第一行 后面 添加 空格 补够 字符数.

3 楼

把电子表格字体一般用10号,设置最适合的列宽,保证没有被覆盖的字符,再去转化就没问题了。

4 楼

把“马鞍山恒荣装饰工程有限责任公司”列再拉宽一些(宽出5、6个字符汉字字符),再转换:文件→另存为→保存类型选择“DBF 4(dBASE IV)”就可以了。

我来回复

您尚未登录,请登录后再回复。点此登录或注册