Insert rows using a Macro

Hlhebert

New Member
Joined
May 5, 2011
Messages
1
Hi,I am going to try and be as specific as possible. I have a project spreadsheet, columns B - AX. Many of the columns have formulas. I want to be able to add a button that when pressed will automatically add rows under the header. I need the formulas in the rows to be included but all numerically correct as they are inserted in the rows. I figured out how to add the button. I also have been able to add a macro to add a row but can not seem to get the formulas to populate. I am not familiar with MACROs so this is very new to me. The formula I have so far is:Sub insert_row() Selection.EntireRow.Insert Range("F" & Selection.Row).FillDownEnd SubF can be any column on the spreadsheet. I need it to be a range of columns and not just a single one. Any help would be appreciated. Thanks
 

Excel Facts

Who is Mr Spreadsheet?
Author John Walkenbach was Mr Spreadsheet until his retirement in June 2019.

Forum statistics

Threads
1,224,590
Messages
6,179,750
Members
452,940
Latest member
rootytrip

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