Need to Shift the Entire worksheet down with Macro

mojitoman6

New Member
Joined
Oct 28, 2014
Messages
31
Hello,

I am currently using this macro to add a new row to the bottom of a named range (also copy formulas into this new row), and then rename the entire thing again (new row included)..

Code:
Sub AddNewRow()
    Dim nameOfRange As String
    nameOfRange = "Week1"


    With Range(nameOfRange)
        With .Rows(.Rows.Count).Resize(2)
            .FillDown
            Range(Range(nameOfRange), .Cells).Name = nameOfRange
        End With
    End With
End Sub

However, this is currently eating up everything below the named range as new rows are added (it will add rows on top of data below the named range)

Is there anyway i can somehow incorporate shifting the entire worksheet down when a new row is added to the named range? so the macro won't write over data below...?
 

Excel Facts

Select a hidden cell
Somehide hide payroll data in column G? Press F5. Type G1. Enter. Look in formula bar while you arrow down through G.
This adds a new row below the named range before you expand the named range.
Code:
Sub AddNewRow()
Dim nameOfRange As String
nameOfRange = "Week1"
With Range(nameOfRange)
          .Rows(.Rows.Count).Offset(1, 0).Insert
          With .Rows(.Rows.Count).Resize(2)
                    .FillDown
                    Range(Range(nameOfRange), .Cells).Name = nameOfRange
          End With
End With
End Sub
 
Upvote 0

Forum statistics

Threads
1,203,644
Messages
6,056,525
Members
444,872
Latest member
agutt

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top