As Cutter already said: we try to accommodate your wishes as painstakingly as possible.
The reason you started this post is to prevent users seeing what is happening in the background. Then we should apply code that does exactly that sort of thing. If we want the code to be as fast as possible, we should preferably avoid the 'copy' method. Instead we write directly from one workbook to the other (avoiding the clipboard).
To do that we need 2 identically sized ranges. And also I do not believe that you need all rows from A9:X9 downwards to be copied.
Bookmarks