问题:
1、EXCEL表格中部分字段不符合VFP中DBF要求
2、EXCEL表格中部分字段与DBF表中的字段名不符
3、代码有问题。
for iRow=1 to oSheet.usedRange.rows.count
append blank
for iCol=1 to
oSheet.usedRange.columns.count
*
cFieldName=oSheet.cells(1,iCol).value
应该为:cFieldName=oSheet.cells(2,iCol).text
*
cFieldVal=oSheet.cells(iRow+1,iCol).value
应该为: cFieldVal=oSheet.cells(iRow+2,iCol).value
*
replace &cFieldName with
cFieldVal
这样写比较好 replace (cFieldName) with cFieldVal
endfor
endfor
[此贴子已经被作者于2015-11-21 01:42编辑过]