1、EXCEL另存为DBF好像只有2003版本的EXCEL,菜單里才有这个选项吧
2、EXCEL本身是允许任意字符作为表头,甚至允许重复的表头,因为他真实的表头是[A]、[B]、[C]……
所以任意字符作为EXCEL的表頭都可以,但是当你保存为DBF,就不行了可惜,EXCEL2003在另存时不会检查的这么细。
你做一个EXCEL刻意弄两个相同的列,另存为DBF你看他会怎樣处理相同的表头?(我没2003版的我没办法试)
3、EXCEL另存为DBF,输出的是自由表而自由表对字段的长度是有限制的,这样的话比如有两列,
一个叫[低值易耗品摊销-A公司]一个叫[低值易耗品摊销-B公司],用另存的方式保存了DBF后你看看他会变成什么?
所以关于EXCEL转换DBF的问题,我覺得还是需要一个专门的转换程序
目前我出于兴趣,正在做这个已经接近完成,看近期能不能做出来如果可以,不妨传附件上来峩需要用各种奇葩的EXCEL,多测试测试我的工具
数据文件是不会因为你删掉了某些数据而改变其物理大小的可以这样做:
1.先查询你的表空间存储情况,使用了多少空间还剩多少空间: