Excel精英培训网

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

[已解决]能不能解释下循环?

[复制链接]
发表于 2014-3-20 11:10 | 显示全部楼层 |阅读模式
本帖最后由 sfsfas 于 2014-3-20 21:18 编辑

For Each r In rng
。。。
Next
这种循环不理解,能不能详细解释,最好举例说明
For Each r In rng循环和For i = 1 to 10循环的区别是什么???
最佳答案
2014-3-20 11:43
rng代表集合,是一组数据
r代表集合中的个体,是rng这个集合中的一个元素
foreach r in rng 的意思就是遍历集合中所有的元素
就是这个意思,楼主能理解不
发表于 2014-3-20 11:24 | 显示全部楼层
看这个猜r定义成了单元格   rng是一个区域     循环就是在这个区域中一个个的执行下去~~

For i = 1 to 10  就是变量i在1-10范围内循环  当i=1执行完之后执行i=2  直到 10   用next执行循环~~其实本质是一样的~~

回复

使用道具 举报

发表于 2014-3-20 11:43 | 显示全部楼层    本楼为最佳答案   
rng代表集合,是一组数据
r代表集合中的个体,是rng这个集合中的一个元素
foreach r in rng 的意思就是遍历集合中所有的元素
就是这个意思,楼主能理解不

评分

参与人数 1 +20 金币 +20 收起 理由
雪舞子 + 20 + 20 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2014-3-20 22:27 | 显示全部楼层
风林火山 发表于 2014-3-20 11:43
rng代表集合,是一组数据
r代表集合中的个体,是rng这个集合中的一个元素
foreach r in rng 的意思就是遍 ...

风姐姐啥时候教我VBA呢~~~
回复

使用道具 举报

发表于 2014-3-29 10:25 | 显示全部楼层
风林火山 发表于 2014-3-20 11:43
rng代表集合,是一组数据
r代表集合中的个体,是rng这个集合中的一个元素
foreach r in rng 的意思就是遍 ...

什么是遍历?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 22:25 , Processed in 0.394133 second(s), 13 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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