Without seeing your workbook you could maybe use something like this in your Sheet Module. Right Click the sheet name you want this to work on and click 'View Code' then paste the code there.
Then double click in a cell to insert a row below. You can change the values in the code as needed for your sheet.
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim i, x As Integer, sh As Worksheet, wb As Workbook
Set wb = ThisWorkbook
Set sh = wb.Worksheets(ActiveSheet.Name)
i = Target.Column
x = Target.Row
'Change These Values As Needed For Your Sheet Ranges
'Columns 1 - 33 (A - AG)
If i >= 1 And i <= 33 Then
sh.Range(Cells(x, 1), Cells(x, 33)).Copy
sh.Range(Cells(x, 1), Cells(x, 33)).Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
End If
'Columns 34 - 66 (AH - BN)
If i >= 34 And i <= 66 Then
sh.Range(Cells(x, 34), Cells(x, 66)).Copy
sh.Range(Cells(x, 34), Cells(x, 66)).Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove 'Range 2
End If
Application.Goto Target
Application.CutCopyMode = False
End Sub
Bookmarks