| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2500 人关注过本帖, 3 人收藏
标题:将当前工作区中打开的表自动转换为EXCEL文件
取消只看楼主 加入收藏
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:0 
请问楼上用的是什么版本?

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2012-05-14 15:50
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:0 
请直接将一楼的代码复制过去再试试看,VFP6.0应该可以运行的。如果是9.0可以直接从代码上看的出命令和函数名是否正确,因为这些关键字都是用蓝色显示的。

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2012-05-16 07:40
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:0 
回复 33楼 sdta
这段代码并无特别之处,同样也会受到打开EXCEL操作的影响。只不过通常读写操作仅在短时间就完成了,用户还来不及去打开其他的EXCEL文件,所以也就没有出现受影响的问题。

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2012-05-24 07:44
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:0 
小结:
1、在VFP对EXCEL文件操作的时候,用户打开或关闭EXCEL文件,都有可能会对VFP的操作出现影响。
2、之所以说是可能,而不是说肯定,这与打开EXCEL使用的进程相关。比如说在VFP操作EXCEK之前,如果用户已经打开了EXCEL文件,然后在这个进程(窗口)中用打开菜单来打开其他的EXCEL文件,就不会对VFP的操作发生影响。此时如果再用点击EXCEL文件方式打开,有时也不会对VFP的操作产生影响。
3、在VFP对EXCEL操作时,如果用户关闭了所有已经打开的EXCEL进程时,也可能会对VFP的操作产生影响,导致出错中断。
4、打开EXCEL文件对VFP操作的影响不仅仅是读操作,也会影响到写操作。我有次在VFP对EXCEL文件添加一个表,然后向新增的表写入内容时,正好打开另一个EXCEL文件,新增的表竟然被添加到新打开的EXCEL文件中。
5、总之,这个影响可能与进程有关,如果当前活动的进程不是VFP操作时申请的进程,则不会受影响;反之则必定会受影响。

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2012-05-24 08:00
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:0 
欢迎各位对以上的小结拍砖!

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2012-05-24 08:02
快速回复:将当前工作区中打开的表自动转换为EXCEL文件
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014714 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved