Hi there,
For Excel 2013, I have a sheet with about 10,000+ rows, each of which contains 63 columns filled with data. I'm trying to add a new row at certain intervals in the sheet. The first time I want to do this is at row 9, followed by intervals of 8, until the end of the sequence of data. I also need to add a bit of formatting to each new row produced.
I am currently using a loop for this. While this works and does what I want it to, it is agonisingly slow and crashes fairly frequently if I try to update the entire sheet. I was wondering if anyone has any idea or alternative of how to do this process quickly? (I've seen online examples using arrays that add rows quickly, but I'm fairly new to VBA and struggle to understand or reverse engineer them.)
I've included my code in case you want a clearer picture of what I'm doing. Any help is much appreciated!
![]()
Please Login or Register to view this content.
Bookmarks