xls2013如何导入vfp9.0
原来公司用的是vfp9.0 office2003 现在由于系统更新 换成office2013了
那么问题来了,office2013不能另存为dbf格式的文件,无法导入到vfp中
用系统自带的导入后有一个问题,标题行不能导入,导入后的标题行是电子表格的行标,
想要实现表格的第一行作为标题
请问各位大神有什么思路,或者方法吗
[此贴子已经被作者于2018-12-12 10:52编辑过]
程序代码:
*/óÃóúμ¼èëXLSÎļtoó′|àíμúò»DDêy¾YÎaField
Procedure cFldName&&½«±í×Ö¶ÎÃûDT¸ÄÎaμúò»ìõ¼Ç¼¶Ôó|μÄÄúèY,2¢é¾3yμúò»ìõ
Lparameters cDBF
If !Used(cDBF)
Use (cDBF) In 0 Exclusive
Endif
Select &cDBF
Local oldFldName,newFldName,lError
For num=1 To Fcount()
oldFldName=Field(num)
newFldName=Alltrim(&oldFldName)
Try
Alter Table &cDBF Rename (oldFldName) To (newFldName)
CATCH TO oexception
lError=.T.
=MESSAGEBOX(oexception.message,64,'Hints',5000)
Endtry
Endfor
Go 1
Delete
Pack
If lError
Return -1
Else
Return 0
Endif
Endproc
