Я создал код для 1 пустой строки, но мне нужно изменить его на 11 пустых строк. У меня 4000 значений в строке. мне нужно вставить 11 строк после каждого уникального значения, найденного в строке A
Sub AddBlankRows()
'
Dim iRow As Integer, iCol As Integer
Dim oRng As Range
Set oRng = Range("a1")
iRow = oRng.Row
iCol = oRng.Column
Do
'
If Cells(iRow + 1, iCol) <> Cells(iRow, iCol) Then
Cells(iRow + 11, iCol).EntireRow.Insert shift:=x1Down
iRow = iRow + 2
Else
iRow = iRow + 1
End If
'
Loop While Not Cells(iRow, iCol).Text = ""
'
End Sub
Таким образом, этот код вставляет 1 пустую строку после каждого уникального значения. Я хотел бы изменить его на 11 пустых строк.
До:
После: