Я пытаюсь разработать небольшой инструмент в vba, и поскольку я начинаю в этом, у меня возникают проблемы.выберите определенный диапазон на листе excel в vba
Я хотел бы применить к конкретным ячейкам колонки обработку. Это мой фактический код:
For Each C In ActiveSheet.UsedRange.Columns("B").Cells
Проблема с этим кодом, который применяется ко всем клеткам моей колонки B, в то время как я хотел бы остановиться на конкретной линии (линии, которые я получаю за другой функция (GetLine), что я разработаны):
Function GetLine(rw As Long) As Long
GetNextEmptyCell = //my code
End Function
Так что я хотел бы знать, как указать в моем Еогеасп остановиться на номер возвращенного моей функции.
заранее спасибо за вашу помощь
Будет 'Для каждого C В ActiveSheet.Range (" B1: B "& CStr (GetLine()))' работает? – eirikdaude
Используйте EXIT FOR для выхода из FOR LOOP в случае СОСТОЯНИЯ СОСТОЯНИЯ. –