A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data.
In a test workbook (Excel 2010 x32 on Win7 x64) , this works for me to insert a row below the target cell:
Sub test()
Dim CellRng As Range
Set CellRng = ActiveSheet.Range("A4")
CellRng.Offset(1, 0).EntireRow.Insert Shift:=xlDown
End Sub
So, the first thing to check is your assignment of CellRng to make sure it is valid.