Sure it helps!
Thank you for the satisfying answer, and for sharing your knowledge with others.
Well, I got some problems with the new macro design in 2010.
After creating a product, customer couldn't run the Macro in 2007, I had to change the macro to VBA.. and there's no option of Save As...