我正在尝试在vba中开发一个小工具,因为我是初学者,我遇到了一些麻烦。
我想在柱子的特定细胞上进行治疗。这是我的实际代码:
For Each C In ActiveSheet.UsedRange.Columns("B").Cells
这段代码的问题在于,它适用于我的B列的所有单元格,而我想停在一个特定的行(我正在为我开发的另一个函数(GetLine)获取的行):
Function GetLine(rw As Long) As Long
GetNextEmptyCell = //my code
End Function
所以我想知道如何在我的foreach中指定停止我的函数返回的数字。
提前感谢您的帮助
答案 0 :(得分:0)
您可以使用类似的东西从第1行循环到指定的行:
For Each C In ActiveSheet.Range("B1:B" & GetLine).Cells