I'm a US born and based software developer with 15 years+ of VB and excel macro development experience. I just actually completed my first Freelancer.com gig of macro work in Excel similar to yours and the client is very happy it seems. It's straight forward. I'm sure I'm not the least expensive, but I have learned that doing it correctly the first time is the way to go. By the way, please notice that I do not ask for any initial payment.