В ячейке A1 хранится в текстовом виде диапазон ячеек, с которыми работает скрипт.
Если диапазон - сплошная прямоугольная область - проблем нет.
А если диапазон вида "B5:D10,B15:C17,E20,F5", то получается какой-то бред.
- Код: Выделить всё
Sub Test
Dim R As String
Dim L As Long
R = Worksheets(1).Cells(1, 1)
Worksheets(1).Range(R).ClearContents
Worksheets(1).Range(R) = "+"
- Код: Выделить всё
For L = 1 To Worksheets(1).Range(R).Cells.Count
Worksheets(1).Range(R).Cells(L) = L
Next L
End Sub
Подскажите, как заставить скрипт обрабатывать правильные ячейки?