Sub Add_Columns()
lastCol = ThisWorkbook.Sheets("Sheet1").Range("a1").End(xlToRight).Column
Sheets("Sheet1").Range("A1").Activate
For i = 1 To lastCol
'Insert column to the right of the active cell
ActiveCell.EntireColumn.Offset(0, 1).Insert
ActiveCell.EntireColumn.Offset(0, 1).Insert
ActiveCell.Offset(0, 3).Activate
Next
MsgBox ("Macro Finished")
End Sub
Sub AddTwoColumns()
Dim lastColumn As Long, i As Long
lastColumn = Cells(1, Columns.Count).End(xlToLeft).Column
For i = lastColumn To 1 Step -1
Cells(1, i).EntireColumn.Insert
Cells(1, i).EntireColumn.Insert
Next
End Sub