Hi aka189,
You need to learn to find the last row in a column. Try this code. It isn't cute as it is mostly a recorded macro but I've added a LastRow variable to do what you want.
Sub JanInColB()
Dim LastRow As Double
LastRow = Cells(Rows.Count, "A").End(xlUp).Row
Columns("B:B").Select
Selection.Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove
Range("B2").Select
ActiveCell.FormulaR1C1 = "January"
Range("B2").Select
Selection.Copy
Range("B3:B" & LastRow).Select
ActiveSheet.Paste
Application.CutCopyMode = False
End Sub
Bookmarks