Hi JBeaucaire, You helped me with my Pipeline Project spreadsheet a week or two ago. You worked out a way to copy data from the main sheet to a new row on another sheet. This is awesome and runs perfect, but I'm having trouble sorting the data that's been copied across. I've found a VBA code that places an invisible rectangle at the top of the column that you can click on to sort the data in the column, but I couldn't seem to get it working, so figuring a sort option may not be available because the data had been moved across I tried a regular sort and that did nothing either. It's an important part of the sheet that data can be sorted at the user's preference. Is there a way I can modify what you gave me to allow for this? Thanks heaps.