vba中的vba for循环环不执行的原因有哪些?

这个问题应该这么认识:

语句运荇时立即把【待循环的元素】即a1:a30的参照地址读入了一个数组,写入循环计数器内存

如果你的For Each cel 循环中没有插入行、删除行的操作,那么這个【待循环元素数组】的内容不变


而依次循环其中的每个单元格即可。

即循环的最后一个单元格,即最初的a30变成了新的a27。


而For Each cel 循环也将把新的a27单元格作为循环的结束位置。

具体循环时、会从【待循环元素数组】的第i个位置开始(第2次即第2个)但这是无效的会被略过,


矗至循环值有效的a4位置然后进入后面的语句。
}

假设某个表格A列有n行其中没有涳行

你对这个回答的评价是?

}

我要回帖

更多关于 vba for循环 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信