1、EXCEL 工作表数据导入到 DBF 的方法操作惯了 EXCEL 的同行,一定觉得使用 VF6.0 打开 DATA 数据库输入数据很麻烦。以输入新生入学花名册为例,EXCEL 可以实现快速复制、粘贴、排序、筛选、统计等多项功能。而 DBF 只能逐一追加新记录。那么,可否先用 EXCEL 输机,再把数据导入到 DBF呢?答案是:可以!本人实践操作过程如下:1、 现有 EXCEL 表,命名为“HESHI2010XS.XSL ”,如下图 1图 12、 将此文件另存为“HESHI2010” ,保存类型为:“ Microsoft Excel 97- Excel 2003 & 5.0/95 工作簿。如图
2、2;图 23、运行 Microsoft Visual Foxpro。点“文件” ,出现“导入”等下拉窗口,如图 3;图图 34、点“导入” ,出现图 4图 45、点“来源于”选框后边的“”按纽,找到“HESHI2010.XSL” , “工作表” 选框设为“SHEET1”或者是新生数据所在的工作表。如图 5:图 56、点“确定” ,即生成“heshi2010.DBF”,找到并打开该文件,就算搞定!如图 6图 6几点补充:1、 为什么上面第二步要“将此文件另存为HESHI2010,保存类型为: Microsoft Excel 97- Excel 2003 & 5.0/95 工作簿。 ”?因为:VF6.0 只能将 Microsoft Excel 97- Excel 2003 & 5.0/95 工作簿导入! 当然,也可以导入Microsoft Excel 5.0/95 工作簿。在对 Excel 文件进行保存时,一定先点“另存为” ,在出现的窗口中,点“保存类型”即可选择以上两种形式的工作簿。2、 导入到 VF 中以后,要找到导入的文件,请点“显示” ,即可找到 DBF 文件: