Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1917|回复: 9

[已解决]Fox……Next 循环问题

[复制链接]
发表于 2013-6-22 23:22 | 显示全部楼层 |阅读模式
  1.      For X= 1 To 5000 Step 1
  2.         [A1] = X
  3.      For Y= 1 To 5000 Step 1
  4.         [B1] = Y
  5. ..........
  6. ..........
  7.    Next
  8. Next
复制代码
怎么加上doevents或sleep,现在遍历不完全.
最佳答案
2013-6-23 06:23
给个附件好点
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2013-6-23 00:00 | 显示全部楼层
回复

使用道具 举报

发表于 2013-6-23 06:02 | 显示全部楼层
本帖最后由 ligh1298 于 2013-6-23 06:07 编辑

你这种循环套循环,数据量又是特别大,可能会把电脑累瘫的。这里Step 1要与不要,都是步进1,可以省略。
  1. Sub aa()
  2. For X = 1 To 5000 Step 1
  3. Cells(X, 1) = X
  4. Next
  5. For Y = 1 To 5000 Step 1
  6. Cells(Y, 2) = Y
  7. Next
  8. End Sub
复制代码
以下循环,运行很慢,你要有耐心,如果无耐心,请在运行过程中,按Ctrl+Break中断。
  1. Sub aa()
  2. For X = 1 To 5000 Step 1
  3. Cells(X, 1) = X
  4. For Y = 1 To 5000 Step 1
  5. Cells(Y, 2) = Y
  6. Next
  7. Next
  8. End Sub
复制代码

评分

参与人数 1金币 +1 收起 理由
缘来不相识 + 1 感谢帮助

查看全部评分

回复

使用道具 举报

发表于 2013-6-23 06:23 | 显示全部楼层    本楼为最佳答案   
给个附件好点
回复

使用道具 举报

发表于 2013-6-23 06:28 | 显示全部楼层
用数组吧。
回复

使用道具 举报

 楼主| 发表于 2013-6-23 08:45 | 显示全部楼层
ligh1298 发表于 2013-6-23 06:02
你这种循环套循环,数据量又是特别大,可能会把电脑累瘫的。这里Step 1要与不要,都是步进1,可以省略。以下 ...

谢谢指导,我试运行一下.加Step 1我是为了方便调试-1或变值,逆向循环.初学vba,我觉得代码能够运行就已经很开心了.我要自己学着调试,比上传附件直接解决更有意义.解决不了再向大家请教.
回复

使用道具 举报

发表于 2013-6-23 08:46 | 显示全部楼层
本帖最后由 ligh1298 于 2013-6-23 08:47 编辑
缘来不相识 发表于 2013-6-23 08:45
谢谢指导,我试运行一下.加Step 1我是为了方便调试-1或变值,逆向循环.初学vba,我觉得代码能够运行就已经很 ...


如果是逆向循环(步进1),for i = 5000 to 1 step -1

如果是逆向循环(步进2),for i = 5000 to 1 step -2
回复

使用道具 举报

发表于 2013-6-23 11:35 | 显示全部楼层
看不明白 还是具体问题 具体分析
回复

使用道具 举报

 楼主| 发表于 2013-6-23 22:21 | 显示全部楼层
ligh1298 发表于 2013-6-23 06:02
你这种循环套循环,数据量又是特别大,可能会把电脑累瘫的。这里Step 1要与不要,都是步进1,可以省略。以下 ...

点错了,问题解决了,我把第一层循环取消,改为手动微按按钮,时间上和原来一样.今天增加Do While Timer....DoEvents  Loop时间控制以后,程序运行时间是原来十倍.今天算是有点收获吧.
回复

使用道具 举报

发表于 2013-6-24 20:15 | 显示全部楼层
有意思。原来是新人自学、研究技术的帖子。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-30 02:34 , Processed in 0.411257 second(s), 12 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表