Welcome .... Ваш код вставляет 19 столбцов. Поскольку вы выбрали второй столбец, первый столбец вставляется между A и B. Теперь, если вы хотите вставить первые столбцы между B и C, сначала выберите третий столбец. а затем Z от 4 до 17 .. О, вы имеете в виду 14 столбцов каждый раз после столбца B? Тогда ...
Dim z As Integer
Columns(3).Select
For z = 4 To 22
Range(ActiveCell, ActiveCell.Offset(0, 13)).EntireColumn.Insert
'ActiveCell.EntireColumn.Insert
ActiveCell.End(xlToRight).Offset(0, 1).Select
'ActiveCell.Offset(0, 2).Select
Next z