我有一个单元格范围,让我们来说:Range(“A1:D20”),它存储在Range变量中。就我而言,范围实际上是一个命名范围。 例如从Excel中的单元格范围获取列x的单元格VBA
Set rngList = Range("LIST")
我试图使用一个“用于每个”循环遍历仅将细胞在塔2编辑:这是一个相对的引用,而不是绝对的:该范围的第二列中。
E.g.
for each rngCell in rngList.Columns(2)
//Do stuff
next
.Columns(2)不起作用。有没有简单的方法来做到这一点?
干杯
澄清:当我说“细胞在列2”,我说的是第2栏相对于细胞的范围内范围对象,而不是电子表格的第2列(即,绝对)。在我的例子中,第2列对于两者来说都是相同的,但是说它是Range(“D1:G20”),'第2列'将是E列。 – Applez00800