注册 登录
编程论坛 VB6论坛

求vb通过调用Excel模版把vsflexgrid控件里面的数据导入到excel里面!

新仙儿 发布于 2012-05-10 21:21, 1463 次点击
求vb通过调用Excel模版把vsflexgrid控件里面的数据导入到excel里面!
6 回复
#2
wube2012-05-11 03:28
把vsflexgrid控件里面的数据导入到excel里面!
这样写就行了~前面加几个字让人混乱~

顺道问~
你是想把自己的程序中的vsflexgrid控件里面的数据导入到excel里面?(有源)
还是要把别人执行档内的vsflexgrid控件里面的数据导入到excel里面?(没源)
#3
wube2012-05-11 03:33
第一种比较简单~
不过也得要看你源码是怎把数据导入到vsflexgrid控件里面的~
接着加写一小段就行了~

第二种就要找版主了~
我还没尝试抓过别人的程序中的vsflexgrid控件里面的数据~
#4
新仙儿2012-05-11 09:03
回复 2楼 wube
有源 不调用模版的cpu耗的很大基本上上了10000条数据就cpu占100%了,而且速度相当慢!
#5
wube2012-05-11 09:12
以下是引用新仙儿在2012-5-11 09:03:07的发言:

有源 不调用模版的cpu耗的很大基本上上了10000条数据就cpu占100%了,而且速度相当慢!


你这是填表还是存表时?

填表时:
建议先把VB控件隐藏起来~等填完再秀​​出来~速度有差~VB的控件超耗资源~

存表时:
建议先将资料存成CSV格式的TXT档~约几秒就完成~再写宏转EXCEL档~会快很多~
直接存取EXCEL~超慢~
#6
新仙儿2012-05-11 09:43
回复 5楼 wube
先填表在存表,就是慢的要死,在寻求解决方法,你说的很有道理,我试下看看 谢谢
#7
mi8077298132012-06-08 17:14
没看明白啊
1