If I've understood the real underlying problem is the fact that you're physically removing data from your sheet and in so doing altering all range references etc...
You would (IMO) be far better served modifying your copy code such that you do not alter the structure of the sheet, simply move the data around as required.
I confess I don't really understand the significance / need for M17:M21 (why not simply use F17:F21) so I've tried not to alter your code significantly .... the below would replace your existing TransferData code
By changing the above you avoid the need to alter any existing formulae etc...
(not reviewed I should add though you would of course be better storing these values in a transposed manner - ie E24:N25 rather than E24:E43)
Bookmarks