kaisin,
Give this a try
In this section of code
the "A:E" represents all of the columns you want to stay together when the sort is performed. Therefore you will need to change this to whatever fits. Personally, I would include all the columns that contain data.
This section of code
indicates what column you want the sort keyed on.
As for your button. It should be a button that is created via the Forms task bar. These buttons can have macros attached. All you do is right click on the button and select Assign Macro. A list of macros will appear and you just click the one that contains the above code.
You did not mention what your VBA skill level is so I don't know if I have provided enough information or not. Let me know and I will try to keep helping until your problem is resolved. I also do not know what your location is so I am not sure of our time difference as far as communicating back and forth. There could be a big delay if you are in China or Australia.
Bookmarks