.
As Paul indicated, running your macro places the checkbox pretty much on E7 here as well.
Here is a different macro that will place the checkbox exactly on E7 ... if you want to use it :
Option Explicit
Sub AddBox()
Dim AddRow As Long
Dim MyLeft As Double
Dim MyTop As Double
Dim MyHeight As Double
Dim MyWidth As Double
AddRow = 7
MyLeft = Cells(AddRow, "E").Left
MyTop = Cells(AddRow, "E").Top
MyHeight = Cells(AddRow, "E").Height
MyWidth = MyHeight = Cells(AddRow, "E").Width
ActiveSheet.CheckBoxes.Add(MyLeft, MyTop, MyWidth, MyHeight).Select
With Selection
.Caption = ""
.Value = xlOff
'.LinkedCell = "A" & AddRow
.Display3DShading = False
End With
End Sub