Looking for method to speed ClearContents or Delete

auto.pilot

Well-known Member
Joined
Sep 27, 2007
Messages
734
Office Version
  1. 365
Platform
  1. Windows
Using XL07, I need to either ClearContents or Delete a rather large range (C6:WE115) which is populated with formulas. Within my code, ClearContents and Clear are both very slow, typically taking nearly a minute. Looping through the range is also slow. Is there a faster method to delete or clear the contents of this large range?

Thanks in advance.

jim
 

Excel Facts

Fastest way to copy a worksheet?
Hold down the Ctrl key while dragging tab for Sheet1 to the right. Excel will make a copy of the worksheet.
Range("C6:WE115").ClearContents

That's what I'm using.

I have tested setting the calculation mode to manual outside of my code, which is still slow. Have not tried setting it to manual within the code, but will give it a try;
thanks
 
Upvote 0
Setting the calculation mode to manual does not improve the speed. any other thoughts?

Thanks
 
Upvote 0
Thanks for your help. As it turns out, I think the problem was related to some rogue name-manager references. Upon deleting several which were throwing off error messages, everything now moves like lightning.

jim
 
Upvote 0
I also learned that having another XL workbook open causes macros to slow. Seems odd, but the difference is considerable.
 
Upvote 0

Forum statistics

Threads
1,224,592
Messages
6,179,789
Members
452,942
Latest member
VijayNewtoExcel

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