Мне нужно найти строку в листе Excel.Давайте назовем это "size"
.Затем я хочу добавить новый столбец слева от него.
Я построил цикл For … Each
, который находит строку и добавляет столбец слева от нее.Проблема в том, что мне нужно объявить диапазон, и я не могу изменить его динамически на тот же диапазон столбца расположения строки.Вот код:
Dim myRange As Range
Dim myCell As Range
Dim newcolumn As Range
Set newcolumn = Range("A:A")
Set myRange = Range("A1:cc1")
For Each myCell In myRange
If myCell = "size" Then
newcolumn = myCell
newcolumn.EntireColumn.Insert
End If
Next myCell
End Sub
Он находит строку и добавляет столбец с левой стороны от расположенного столбца.Как добавить столбец слева от диапазона myCell
?