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,多测试测试我的工具。