У меня есть код, который предназначен для циклического преобразования каждой ячейки в строке и удаления их КРОМЕ для столбцов A и O. Когда я запускаю этот код, он удаляет только второй столбец.Очистка содержимого строки с петлей
Я знаю строку «Строки (Target.Row) .ClearContents», но это не подходит для моих целей, так как мне нужны конкретные столбцы, чтобы они оставались неповрежденными.
Dim i As Integer
For i = 2 To i = 30
If i = 15 Then
'update i but do nothing
i = i + 1
Else
'update i and clear contents of cell
.Cells(Target.Row, i).Clear
i = i + 1
End If
Next
Спасибо! Я не знал, что для петель автоматически увеличивается в VBA. Я так привык делать это вручную на C++. Как только он позволит мне принять ваш ответ, я это сделаю. Спасибо. – Jason