i have to run macro for more than 5000 points

macro coding as to run for 5000 points. it takes 20 minutes to run for 300 points. how can i increase the speed so that it can complete for 5000 points.

reply as soon as possible because i have to submit my project on monday 14 july 2014

SolidworksApi macros