Hello all - I have a recorder macro that auto-sorts data with a click of a button. The problem is; I can't add or delete any columns because then I have to re-do the recorder macro VBA language to fix the cells. Is there a way to allow the recorder macro to pick up the changes I.E. If I insert a row, the recorder macro vba will shift one cell over too!