能将Excel表格的内容添加到Visual Foxpro的表格中么?

来源:百度知道 编辑:UC知道 时间:2024/06/21 12:13:26
谢谢,还有怎么做,请告诉详细步骤

可以。

需要在Office 2000 或 Office 2003 的 Excel里进行录入,Office 2007 的另存中没有dbf的选择。新建一个Excel文件,在Sheet1里录入字段名和内容,第一行需要是字段名,第二行起是字段内容,字段名不得长过5个汉字(10个英文字符),如:

序号 产品编号 产品名称 装箱内容 数量 单位 备注
1 SC0907001 陶瓷杯 2只1套,12套/箱 8 箱 广西北流
2 ....

录完后,在Excel里按Ctrl+A全选,字体改为11,自动列宽,字体再改回9,光标停放于第一行第一列,这样做的目的是不丢失字段长度。现在先保存一下文件,然后再在菜单中选择文件->另存为->保存类型中选择:dbf 4 (dBASE IV)(*.dbf),取个名字保存即可。如果提示“选定的文件不支持包含多个...”的提示,点确定。接下来的提示选择:是。关闭文件,提示是否保存更改,选择否。

在VFP里打开该保存的表。对字段的长度、类型进行适当修改即可。

能的。我经常这么做。不过今天在家,机子上没有VFP,说不准确。
你打开DBF数据库后,可以在文件-导入中导入数据,把导入文件类型改为EXCEL,并找到相应文件。
也可以把EXCEL文件另存为DBF,然后在VFP中修改其库结构。这两种方法都可以的。

用EXCEL录入数据比较快。所以先用它录入,再导入或另存到数据库中,这是一个好方法