回 帖 发 新 帖 刷新版面

主题:从Excel表转移数据到VFP表的编程实现方法

妖孽横行,紧急撤离!

回复列表 (共79个回复)

21 楼

我已经发给楼上朋友了.其它朋友若遇到类似问题,可以按照文章中的说明,自已创建该表,并把它放在要求的位置即可.

22 楼

老高,你辛苦了。

23 楼

程序实用性强,非常感谢!

24 楼

请多提意见!

25 楼

补充:
在"数据导入xl→vfp"按钮的click中在do case ... endcase中需加下下列两行代码,以使EXCEL表中的列能加到VFP表的备注型字段中(EXCEL列的长度无限,而字符型VFP字段的长度却不能超过255,所以,有时需要把EXCEL表的某个列转移到VFP表的备注型字段中).
  case type('xlCellValue') = 'C' and cDataType = 'M'
     repl &cVfpcolumn with alltrim(xlCellValue)

26 楼

您好,我下载了您的小程序,但好像你的文件夹里少了一个DATA文件夹,并且在里面还应该有一个文件,我在运行过程中提示缺少....文件.请给予指点,谢谢.

27 楼

26楼朋友,谢谢观注本贴!
很抱歉!是少了一个数据表,
xltovfp(vfp字段 C(10),值类型 C(1),xl列 C(2),常量值 C(18))
请你按以上表结枸建立它,并在主文件所在的目录中建立一个子目录"DATA",然后把新建的表放进去即可.

28 楼

谢谢!

29 楼

您这个程序只能用于末尾添加操作
建议:
1、如能做在鼠标指定VF表点击处起添加就更好了
2、还建议加几个按钮,a、插入行(在鼠标选定VF表的任何位置后,点击此按钮既在此行上方添加一行);b、删除行(同里删除本行)

如此就更加完美了!
希望尽快看到新的代码 :)

30 楼

确实值得学习喔。

我来回复

您尚未登录,请登录后再回复。点此登录或注册