Здравствуйте Уважаемые!
Столкнулся с новым для себя в VBA это циклы Do While. Как я предполагаю по крайней мере
For Z = 0 To 3000 Step 1
If Range("A4").Offset(Z) = "ÒÐÊ" Then
Rows(Z + 4).Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
Else
End If
Next Z
Вот он код. Есть список
ПИ
ПИ
ПИ
ПИ
ТРК
ТРК
ТРК
ТРК
Так вот надо что бы он пробежался по списку и перед ТРК вставил строку разделяющую. Просто пустую строку. Он по моему коду находит но вставляет 3000 раз. Ну оно и понятно тут надо использовать другой цикл. Только я не знаю как.
Будьте добры подскажите пожалуйста
Столкнулся с новым для себя в VBA это циклы Do While. Как я предполагаю по крайней мере
For Z = 0 To 3000 Step 1
If Range("A4").Offset(Z) = "ÒÐÊ" Then
Rows(Z + 4).Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
Else
End If
Next Z
Вот он код. Есть список
ПИ
ПИ
ПИ
ПИ
ТРК
ТРК
ТРК
ТРК
Так вот надо что бы он пробежался по списку и перед ТРК вставил строку разделяющую. Просто пустую строку. Он по моему коду находит но вставляет 3000 раз. Ну оно и понятно тут надо использовать другой цикл. Только я не знаю как.
Будьте добры подскажите пожалуйста